2064
2064
0000000000000000000000000000000000000000000000000000000000000000
2068
%!PS-AdobeFont-1.1: CMTT12 1.0
2069
%%CreationDate: 1991 Aug 20 16:45:46
2070
% Copyright (C) 1997 American Mathematical Society. All Rights Reserved.
2072
/FontInfo 7 dict dup begin
2073
/version (1.0) readonly def
2074
/Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def
2075
/FullName (CMTT12) readonly def
2076
/FamilyName (Computer Modern) readonly def
2077
/Weight (Medium) readonly def
2079
/isFixedPitch true def
2081
/FontName /CMTT12 def
2084
/FontMatrix [0.001 0 0 0.001 0 0] readonly def
2086
0 1 255 {1 index exch /.notdef put} for
2101
/FontBBox{-1 -234 524 695}readonly def
2104
D9D66F633B846A97B686A97E45A3D0AA052A014267B7904EB3C0D3BD0B83D891
2105
016CA6CA4B712ADEB258FAAB9A130EE605E61F77FC1B738ABC7C51CD46EF8171
2106
9098D5FEE67660E69A7AB91B58F29A4D79E57022F783EB0FBBB6D4F4EC35014F
2107
D2DECBA99459A4C59DF0C6EBA150284454E707DC2100C15B76B4C19B84363758
2108
469A6C558785B226332152109871A9883487DD7710949204DDCF837E6A8708B8
2109
2BDBF16FBC7512FAA308A093FE5F0364CD5660FE13FF01BC20148F9C480BCD0E
2110
C81D5BFC66F04993DD73F0BE0AB13F53B1BA79FE5F618A4F672B16C06BE3251E
2111
3BCB599BFA0E6041FBD558475370D693A959259A2699BA6E97CF40435B8E8A4B
2112
426343E145DF14E59028D4E0941AB537E34024E6CDE0EA9AF8038A3260A0358D
2113
D5B1DB53582F0DAB7ADE29CF8DBA0992D5A94672DFF91573F38D9BFD1A57E161
2114
E52DA1B41433C82261E47F79997DF603935D2A187A95F7A25D148FB3C2B6AA32
2115
6B982C32C6B25867871ED7B38E150031A3DE568C8D3731A779EAAF09AC5CE6C5
2116
A129C4147E56882B8068DF37C97C761694F1316AF93E33FF7E0B2F1F252735CE
2117
0D9F7BCE136B06EE967ABE0C8DF24DCBBF99874702ED252B677F407CB39678CC
2118
85DDFC2F45C552BA967E4158165ED16FECC4E32AC4D3B3EB8046DCDD37C92FDF
2119
F1F3710BB8EF5CA358ABACA33C7E5ACAD6BF5DC58BDFC3CF09BA2A38291D45A4
2120
C15FF1916FE2EC47FDC80911EB9C61F5D355BEDFC9DB17588547763AC5F0B1CC
2121
12D2FFB32E0803D37E3281DA9CE36C5433655526ACFB3A301C56FAB09DF07B5D
2122
048B47687348DEB96F3F9C53CE56DDD312B93D3918CD92AF53FB9461864D11B8
2123
0138918D0B1270C54873C4012CDE6F886DB11BCEA04B023EBB43E0D0A06BE725
2124
741D08B9DB688731A6C9886C15A83C28DADCC81385EA239E045E8F3670CE03DB
2125
9EE77ED067036595C9F3B1854343BE3A12E486B6E5A2F8AC44FA5378D28DCCEE
2126
306B0E283AA444423F9A4FF38E2B56DCF67A39CEB2C643DAE86865517D5D0371
2127
CB8797208ADEC637330A3A57902C9A88EDB75A7C16FA9850075D9F19578EC666
2128
1353CC1FC512D59DFF847ACCD3D79E83776B308BAC2BACF1011FF9DC1631898D
2129
90AB08A962A39A316267C1851557BD3A737B256439B4DEC665417953F0DC82E8
2130
0E19D69CE2A9039595871D25BF03F6AB5E47EF67A2E7ADC8F5F45E1A4B3B2579
2131
BA5AEAFDADDCE8757CBAB43FD2D9D03C269623084D76FDCE5818F67731D11F69
2132
099857A5E9F6CBA4A406447CCE6D188EED6AF0445D4C8609211C6088401CED88
2133
4F6BCAB6A3542D5A2AE9B64907A9773F74A0ACCF720758F33F36591D45CCBCA6
2134
B95DB4BF9776D8ED0143D2EA05E623BC840A780A0FDDC78C3E9D03B43CB03764
2135
1A68A09B920515E6CA3ACC12466F8366C8B053702FFEBFE30210B3EC98F97D38
2136
0409676F64281E4F9328DBF468435AEF764D3B795D43B2309CB427E7D306E84D
2137
5E5795D1B8BB687D68AB36501D2E25C00886DEC47BC0FDFCC7A8A7AD227317B3
2138
C3F4FF78491C886A760D6915769B90FB39CFC03CCACF007806BBBDD520915AA9
2139
4D48D4F79D627DA609273C9C18AAC36C6E9B5C72F4F7B57782F53A074EF6A035
2140
0B085B67151230B6B3998ACC80D47CFA8F763C80C7C57D1E412F77F81E835B5B
2141
4E16AC16F5528DD3F4C2C36653B0084E61409F92CAE47F1F32375A74258E946C
2142
AFFD0207051F5011EC62C40DD06FB6EC4B991991BB2157038471C95FFE27777B
2143
7C849F689B6810FC036D1048861A07E42A7B90695079E0FBBB95218FDB79CE38
2144
3F296B56689C5276B2B2D6D92DC6461DC10483C8E338E35936D9B5FFE471C26E
2145
780A4FFD68FCBEAE334A93E32F90ACBC8B940C9543855E82BF14F68A00F58254
2146
4ABC15437543273D92482587E3D325EE2860CBFD30FA13C26AE0601144D3EFD1
2147
5B5013E7FECBB3C0542BACF81786D885396FB7B9313DED6EF6F4B2B915D00638
2148
127FD764CE920C57FBB639D1D897BB7C875AD1DEEA3D0EAAE3BC1CE984C005EF
2149
9D1BF796B339AD4D9C8CA6374806DD06B395DDDA89F02526A0A066D98824204C
2150
0F8A20929C58D543AACBB93927DF8CD615F39FB101AA32FFE50173F48CD9D6E4
2151
08227A158F81A3FE55C70476F5938C3ABB5C43B3B08E06B365E26BB68BAF1AEC
2152
D2704467939AFFA7C93F157EF5B27B8B0949EEC4B58A59F2AEC544B7A29AE4C4
2153
37159EC4BCC8BF3FC34D58DF8E2B29D3C488341F938C8FDA542C9BFD59C69553
2154
4E54670BFB630143B223BA6AB429592ADB19B184F4BDFF9095ED23489694D5ED
2155
C1EC68C3ACC1B30B1DDF9D9271F64970BF64722F7BCD49BBB9A1970EC589315A
2156
60A96E54D3F54515C7DB823319FC0D920877D4D7AB6EF898BC137634FBD13977
2157
4705B77ECC25E1609ABF6658B1997D3A23CC2CF51973A661980DD200C982A38B
2158
ED9F035E009473387BFC239E366B6B69F855A1144F8A71861C48435278B45800
2159
F792B774852A74171A2BE35E689BED852ADF6D72FDAA88249031CC3036ED674E
2160
2EF9669641D1531AAD875570F5DD4B4F151F43369C593D43D77E419F7C9632F5
2161
7F5D9F084F81E426A9DF7746E08531D03B47A555AD7416FDF7B5246637E119B7
2162
2C7839CE85EE25AFEA1C5C02505695E843ABC87F7A0F81F029F1A9AA4B40A352
2163
D8F833877E8BFCEFCC92FA2E05843F6765C73FC8C56DEEDB8E287715F6154887
2164
7245FB0A8B3F285824963425AE6C29DCC1A5777370BF5CB7D3321DE18AAB4FC4
2165
BFC797ED704FC6248B1F5E4453AE778E24CCA5526B530655AFBB7446590F40B0
2166
E881B86102B848C326153CFD3CE36A755A0E9B00DBD02406041071C513E73311
2167
E0766096C50B44F938EAFA817AC411EADC4B0A76F48FFCB8D73EBFEB05D02DA0
2168
BA429BEA710CE221B9A2CA73A9E6A85B2FC25DC3EE6E3412EF5B907DE32DDD9E
2169
C5F57B153855A3C8FF9D1705D4DBEF156DCC262C1E9F8FF4A87FE8AEE4CB23B5
2170
D3D1125FDE3337BDD2979F414DA91BF275F6FBBBCA6F3ADAC3030FA13598662C
2171
216C0717A3F662858884FE5567FC85AC140DF57087C45BF874250024054AB512
2172
8C553482C7536A6B9E0770CF84A13DA165260FAF7D1CEE3010F9766ED6FEA5F5
2173
34DB7F0BCCA5F6D17F12A5F4EB52D0F64D3D4FDECA5478EBE081338FADF7C0E6
2174
D083AA0DDD32EB497F2B7393412AD8F039D394D8B55F4B8CC9F69B7A3B7BC6C3
2175
5C640FD396D04AF8D0E32FCB7610BEC8345D42587B3FB2B32D33DEC6E635B716
2176
2B230B4E3288BE8E1D89503C6E12305C9391F9657EB0C58F1EFEA32CD76B59C3
2177
94B461DF6E198360CDBEEA8D42C23C436E7428947F9C6CFFD4BE3A1187513D16
2178
9FA82D4537477011F128C921204AD9C6FF1717BFBCB8C2A334531A2949786084
2179
B2DE0F1D269C4B58989DDE1EB8B7446AE7C365D6C7D4BF74A8D2F8ECC30AE4B6
2180
90122CA0F473D9F43B69FD8A29BE8427DE6A7BB07CE9DA9BAE41950C03B7FF1B
2181
2B5FD9FF3F28E53222EB008CE738FD1A92541001F5F51712486E99D4CF12DA60
2182
D9E90E7B994AD9FE8D9880EFEB762412927993C49E697B7364C5CAA6C6BA9D76
2183
9ADF21C7CFD06A6693C917C50DBC6CACA3B3E65058A58F0555040989C22C3D55
2184
7ED29961FC697B19AF32AC93B971327025711849625B307624E007320742C474
2185
8723EEF7A6BD562222C67D828283AEEEDEC441040562E01C55CAB350169628D5
2186
A33AEA5B07C353C6C20317A209ED0F7253CDF89BF63C8D22E72042ADC91F4CF6
2187
606DC7527EAFE87D8327CC97528C93BA80271027B87ABF
2188
0000000000000000000000000000000000000000000000000000000000000000
2189
0000000000000000000000000000000000000000000000000000000000000000
2190
0000000000000000000000000000000000000000000000000000000000000000
2191
0000000000000000000000000000000000000000000000000000000000000000
2192
0000000000000000000000000000000000000000000000000000000000000000
2193
0000000000000000000000000000000000000000000000000000000000000000
2194
0000000000000000000000000000000000000000000000000000000000000000
2195
0000000000000000000000000000000000000000000000000000000000000000
2067
2198
%%BeginFont: CMMI7
2068
2199
%!PS-AdobeFont-1.1: CMMI7 1.100
2069
2200
%%CreationDate: 1996 Jul 23 07:53:53
5399
5530
0000000000000000000000000000000000000000000000000000000000000000
5403
%!PS-AdobeFont-1.1: CMTT12 1.0
5404
%%CreationDate: 1991 Aug 20 16:45:46
5405
% Copyright (C) 1997 American Mathematical Society. All Rights Reserved.
5407
/FontInfo 7 dict dup begin
5408
/version (1.0) readonly def
5409
/Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def
5410
/FullName (CMTT12) readonly def
5411
/FamilyName (Computer Modern) readonly def
5412
/Weight (Medium) readonly def
5414
/isFixedPitch true def
5416
/FontName /CMTT12 def
5419
/FontMatrix [0.001 0 0 0.001 0 0] readonly def
5421
0 1 255 {1 index exch /.notdef put} for
5435
/FontBBox{-1 -234 524 695}readonly def
5438
D9D66F633B846A97B686A97E45A3D0AA052A014267B7904EB3C0D3BD0B83D891
5439
016CA6CA4B712ADEB258FAAB9A130EE605E61F77FC1B738ABC7C51CD46EF8171
5440
9098D5FEE67660E69A7AB91B58F29A4D79E57022F783EB0FBBB6D4F4EC35014F
5441
D2DECBA99459A4C59DF0C6EBA150284454E707DC2100C15B76B4C19B84363758
5442
469A6C558785B226332152109871A9883487DD7710949204DDCF837E6A8708B8
5443
2BDBF16FBC7512FAA308A093FE5F0364CD5660FE13FF01BC20148F9C480BCD0E
5444
C81D5BFC66F04993DD73F0BE0AB13F53B1BA79FE5F618A4F672B16C06BE3251E
5445
3BCB599BFA0E6041FBD558475370D693A959259A2699BA6E97CF40435B8E8A4B
5446
426343E145DF14E59028D4E0941AB537E34024E6CDE0EA9AF8038A3260A0358D
5447
D5B1DB53582F0DAB7ADE29CF8DBA0992D5A94672DFF91573F38D9BFD1A57E161
5448
E52DA1B41433C82261E47F79997DF603935D2A187A95F7A25D148FB3C2B6AA32
5449
6B982C32C6B25867871ED7B38E150031A3DE568C8D3731A779EAAF09AC5CE6C5
5450
A129C4147E56882B8068DF37C97C761694F1316AF93E33FF7E0B2F1F252735CE
5451
0D9F7BCE136B06EE967ABE0C8DF24DCBBF99874702ED252B677F407CB39678CC
5452
85DDFC2F45C552BA967E4158165ED16FECC4E32AC4D3B3EB8046DCDD37C92FDF
5453
F1F3710BB8EF5CA358ABACA33C7E5ACAD6BF5DC58BDFC3CF09BA2A38291D45A4
5454
C15FF1916FE2EC47FDC80911EB9C61F5D355BEDFC9DB17588547763AC5F0B1CC
5455
12D2FFB32E0803D37E3281DA9CE36C5433655526ACFB3A301C56FAB09DF07B5D
5456
048B47687348DEB96F3F9C53CE56DDD312B93D3918CD92AF53FB9461864D11B8
5457
0138918D0B1270C54873C4012CDE6F886DB11BCEA04B023EBB43E0D0A06BE725
5458
741D08B9DB688731A6C9886C15A83C28DADCC81385EA239E045E8F3670CE03DB
5459
9EE77ED067036595C9F3B1854343BE3A12E486B6E5A2F8AC44FA5378D28DCCEE
5460
306B0E283AA444423F9A4FF38E2B56DCF67A39CEB2C643DAE86865517D5D0371
5461
CB8797208ADEC637330A3A57902C9A88EDB75A7C16FA9850075D9F19578EC666
5462
1353CC1FC512D59DFF847ACCD3D03959C548F21BF622A6C3224EE815E753BC8C
5463
B155391C51D667F9C839F4D4E8EF4CBE6D3BFE2B563A86A947000F549268A100
5464
209B87105E2D4A93E6EBD0C65F02507F60E499EE7703D0262249B7BFB4AA1FA6
5465
3F21DC8195DE00E095781C138BC104972281AB173CD41ADEC6627A0C1FAB6542
5466
E7BCB67292592BEA43E0292ACBA05AD567C4845624B4FDE527FA7D697B09E0CC
5467
E41E79C455FCA992E1E910B517867D04D3D4ED74CCC4122C1A9F82049119A695
5468
9698152C58F0053E0ECEA91517F1083096B424C0F636523E0D28DF5F5FE4397F
5469
07C3F11B89DD6C46280EE2B5C0EA634C9A9E828A6BD7F665F3083347C7F321F9
5470
177E4E9F584CD9CCD3B9AA2BBD321B7BEF7C6808F7AC3E7D70898D9DC1439F0E
5471
AB97D70B4F80F1078AC40FA8E08806095B8BBF973FB3102D53746746BAE3CB58
5472
36D5BC356E859143263BEE92090B9ED179DD35ED44C6264297196C53B5DC4588
5473
1BDF88FA97586554C9F12F1EF380959DE40923AB17F96ED4FC370D303AB57AD3
5474
41251731F0C0504C78BF8783479FA0C6CBCAB76A9D6212278CDE5DD653109D59
5475
F696C04C18C143680876E43253D4F9BBE9F36C3BAA9ACD1A0AA2B657DD8682F5
5476
61862E0F03EBAD8CA957475B4493EA158D60FAC5CE0F4656C3DA52D1305B9199
5477
329665D1021008E4D41E963CF6B4E3F44686C540E4353F75D4785C01154A1E5D
5478
B669332EA2816C5891AAE534346AAC032E1DEEBD154835842D5C385DBE2B8514
5479
6A4A2BDEC6CCADC02D9835947C101F10528D2052FC56A3B804CCAEF2C83E0DDF
5480
503339BF6C57FC52624D46216034FEB97BB9B18176E1F8D0E333EA3CF3CE38A6
5481
F9297B14FFE06A4EC3CF15A83F221F43D93681BBF6A0932ACEF642BCAEAC10A9
5482
85B5979A87B2D3DE98FEB76566680557A936BE3E494FA625DA6D49F1FE03FDD4
5483
5132006842747BBB99D9AACC145DD48C0084842789783ED73B694E26EBD317E2
5484
CF7978DC95563534B37513CD92FF96DCEA9A5A8321517F565F5AF5CED11CFF29
5485
FC204E9649DF3295CA99F27D0C2EC4908179EBF83E0AB80BDC1304BF9387959E
5486
1211F0790C6CD66B428BA66A95E7BF9D51FC4F6A6749551250ABA792CB7D2960
5487
AB2B6CF9D0CCDBD60B8E9B1D77A29633FDB975752B21DD0B860DB72665D2F4A5
5488
E4D6302AFD02B6637DBFFFCC77443909C19E0CD47F65EB3D2908F6372D809DE4
5489
58EF22CEC5C1859A10A3990AB718CA748859B9235335FE5E1F84F850769584E3
5490
C2E7522BD16A9117A23D28C10E2BCAEC23D4C48437FC18A8B1C5045D17BD8A08
5491
14A25BD4A5548198E7E266AB258BD7BDE2250C3218CE664BDD86C647B4D64653
5492
BDAD6D877059A1A415D52AFB026DA1C404C2CD082DBE13E8F438A576CC83BFEE
5493
23FB8F56C0F60AF374234D43A5E74B400BC676FCABA4A68A66D62CE72FB7A984
5494
F17AA626352E64EE6422EFD235E34A1A3CE3AB6769CC909D0902F7C3B805D2D9
5495
BCC02F615D80C483C263A516CE42A2FA125DD5293BDF1BF4B1BC2E130F36515E
5496
75DD0152C763FE3449E7FFD9E7A37390FA0DCA2254338914A74F227C3853869B
5497
F71ABEF1BF0886476724F0DC72027ABB7919A1444EC67CE37B467359520DBAF5
5498
E89206D6D30054783715FD50B965F14C70000495C12373BAB7120A3731876661
5499
13E29EF9A59E1AB6854DD114AAE5A93EBB79D67FEAC23269FE3A601720470AF0
5500
944BF20F1E310019A14B651B9BBE583882F7B57B0995F0939441C5091A4A297B
5501
A7EBA7356F7C328BB14FF92E31D58BACF057A1F079C93DD420483325E884BC35
5502
FC9B549D37D2793C5D896A525555956E3BCFBAEED12EFAA939CD34AB23B03C36
5503
77CDF6C75D166C495747AFECC995544923587674EB84AE250BB17E6E329C1EB6
5504
A99966CD246AAEDB652A146DB0FC547FCF7C5E9B73A3BC0FBB5F2AD059CBDA04
5505
B3F70F8755BDC7F60F5A828A60F7E1A3F89F0380A56CBB513928182A7741E8C3
5506
B2A9D00E2BBC06EF0A40CD1286BE5D3BBC9DD979EC316D01E308C13E53CFFFEA
5507
389E8FC02ED91B855873213E4C01E879591E24B5BABB20FD827FB94927E23AA4
5508
7E93180BCFE1EC7D2B2BC34A78CB7E4798349A7E69A30018A66FFA7C888EB0B1
5509
D00E7B8D395305D9ACC01C50B4D78EFFA1D0B2DD7F3F1922DEE3E9DA4E040F4B
5510
AB7F910617318263E2FF22CD6F017C6198394003FABCFB51FBACFED0375D45E3
5511
300E3E9B58F9BACABB5D4C687CC7C2F474C4DA7A782C725570B1FFD7FE7EEF15
5512
EB9EC5D34594D50744C0F563112BD6E1ACDAB0D94D40C8A36B415A1500292452
5513
340EF13806F28EA581857C9F067D556BD74E972E36039340A6273EAE3C6FA438
5514
BE8CC4D3B69FC9952527D3CFAD07135CBB1F98CE16CC9EE653598AFF25AF51F7
5515
7122060C1393A6EF997922AEE44030E0ECCBD8D91F2688599725DBF6337D99A6
5516
51ACF7C6BE2006DECA41BE9E511A1239513D5269ECE06A7515C485ED666EF710
5517
25649AF0F7DBB1E45E27B64ED57D092FD599DD86D610BBABACB2050AB605A143
5519
0000000000000000000000000000000000000000000000000000000000000000
5520
0000000000000000000000000000000000000000000000000000000000000000
5521
0000000000000000000000000000000000000000000000000000000000000000
5522
0000000000000000000000000000000000000000000000000000000000000000
5523
0000000000000000000000000000000000000000000000000000000000000000
5524
0000000000000000000000000000000000000000000000000000000000000000
5525
0000000000000000000000000000000000000000000000000000000000000000
5526
0000000000000000000000000000000000000000000000000000000000000000
5529
5533
TeXDict begin 39158280 55380996 1000 600 600 (gnutls.dvi)
5530
5534
@start /Fa 197[21 58[{}1 74.7198 /CMMI9 rf /Fb 134[39
5531
5535
1[39 39 39 39 39 39 1[39 39 39 39 39 2[39 39 39 39 39
20461
20465
(sizes)f(\(suc)m(h)g(as)g(256)h(bits\))f(for)g(symmetric)390
20462
20466
408 y(algorithms,)k(to)g(actually)g(increase)f(securit)m(y)h(the)f
20463
20467
(public)f(k)m(ey)h(algorithms)h(ha)m(v)m(e)g(to)f(use)f(longer)390
20464
518 y(k)m(ey)j(sizes)g(as)g(w)m(ell.)390 647 y Fn(Examples:)216
20468
518 y(k)m(ey)j(sizes)g(as)g(w)m(ell.)390 653 y Fn(Examples:)216
20465
20469
b Ft(")p FB(NORMAL:!AES-128-CBC)p Ft(")p FB(,)142 b Ft(")p
20466
FB(EXPOR)-8 b(T:!VERS-TLS1.0:)p Ft(+)p FB(COMP-)390 757
20470
FB(EXPOR)-8 b(T:!VERS-TLS1.0:)p Ft(+)p FB(COMP-)390 762
20467
20471
y(DEFLA)g(TE:)p Ft(+)p FB(CTYPE-OPENPGP)p Ft(")p FB(,)560
20468
20472
b Ft(")p FB(NONE:)p Ft(+)p FB(VERS-TLS1.0:)p Ft(+)p FB(AES-128-)390
20469
866 y(CBC:)p Ft(+)p FB(RSA:)p Ft(+)p FB(SHA1:)p Ft(+)p
20473
872 y(CBC:)p Ft(+)p FB(RSA:)p Ft(+)p FB(SHA1:)p Ft(+)p
20470
20474
FB(COMP-NULL)p Ft(")p FB(,)30 b Ft(")p FB(NORMAL)p Ft(")p
20471
FB(,)g Ft(")p FB(NORMAL:)p Ft(COMPAT")p FB(.)390 995
20475
FB(,)g Ft(")p FB(NORMAL:)p Ft(COMPAT")p FB(.)390 1007
20476
y(F)-8 b(or)44 b(all)g(the)f(curren)m(t)g(a)m(v)-5 b(ailable)46
20477
b(algorithms)e(and)f(proto)s(cols)h(use)e Ft(")p FB(gn)m(utls-cli)j(-l)
20478
p Ft(")e FB(to)h(get)h(a)390 1116 y(listing.)390 1251
20472
20479
y Fn(Returns:)93 b FB(On)55 b(syn)m(tax)i(error)f Ft
20473
20480
(GNUTLS_E_INVALID_REQUEST)50 b FB(is)56 b(returned,)62
20474
b Ft(GNUTLS_E_)390 1105 y(SUCCESS)28 b FB(on)j(success,)f(or)h(an)f
20475
(error)g(co)s(de.)150 1293 y Fv(gn)m(utls)p 483 1293
20476
37 5 v 55 w(priorit)m(y)p 945 1293 V 54 w(set)p 1151
20477
1293 V 54 w(direct)3350 1479 y FB([F)-8 b(unction])-3599
20481
b Ft(GNUTLS_E_)390 1361 y(SUCCESS)28 b FB(on)j(success,)f(or)h(an)f
20482
(error)g(co)s(de.)150 1560 y Fv(gn)m(utls)p 483 1560
20483
37 5 v 55 w(priorit)m(y)p 945 1560 V 54 w(set)p 1151
20484
1560 V 54 w(direct)3350 1757 y FB([F)-8 b(unction])-3599
20478
20485
b Fh(int)53 b(gnutls_priority_set_d)q(irec)q(t)f Fg(\()p
20479
Ff(gn)m(utls)p 2046 1479 28 4 v 40 w(session)p 2355 1479
20480
V 41 w(t)30 b Fe(session)p Ff(,)j(const)565 1589 y(c)m(har)e(*)g
20486
Ff(gn)m(utls)p 2046 1757 28 4 v 40 w(session)p 2355 1757
20487
V 41 w(t)30 b Fe(session)p Ff(,)j(const)565 1867 y(c)m(har)e(*)g
20481
20488
Fe(priorities)p Ff(,)i(const)e(c)m(har)g(**)g Fe(err_pos)12
20482
b Fg(\))390 1698 y Ff(session)p FB(:)41 b(is)30 b(a)h
20483
Ft(gnutls_session_t)26 b FB(structure.)390 1827 y Ff(priorities)t
20489
b Fg(\))390 1976 y Ff(session)p FB(:)41 b(is)30 b(a)h
20490
Ft(gnutls_session_t)26 b FB(structure.)390 2111 y Ff(priorities)t
20484
20491
FB(:)41 b(is)30 b(a)h(string)f(describing)h(priorities)390
20485
1957 y Ff(err)p 508 1957 V 40 w(p)s(os)t FB(:)39 b(In)28
20492
2246 y Ff(err)p 508 2246 V 40 w(p)s(os)t FB(:)39 b(In)28
20486
20493
b(case)i(of)f(an)g(error)f(this)h(will)g(ha)m(v)m(e)i(the)e(p)s
20487
20494
(osition)g(in)f(the)i(string)f(the)g(error)f(o)s(ccured)390
20488
2086 y(Sets)23 b(the)h(priorities)g(to)g(use)f(on)g(the)g(ciphers,)i(k)
20495
2381 y(Sets)23 b(the)h(priorities)g(to)g(use)f(on)g(the)g(ciphers,)i(k)
20489
20496
m(ey)f(exc)m(hange)g(metho)s(ds,)h(macs)e(and)g(compression)390
20490
2195 y(metho)s(ds.)62 b(This)37 b(function)h(a)m(v)m(oids)h(k)m(eeping)
20497
2490 y(metho)s(ds.)62 b(This)37 b(function)h(a)m(v)m(oids)h(k)m(eeping)
20491
20498
g(a)f(priorit)m(y)g(cac)m(he)h(and)f(is)f(used)g(to)i(directly)f(set)
20492
390 2305 y(string)c(priorities)g(to)h(a)f(TLS)f(session.)51
20499
390 2600 y(string)c(priorities)g(to)h(a)f(TLS)f(session.)51
20493
20500
b(F)-8 b(or)35 b(do)s(cumen)m(tation)g(c)m(hec)m(k)g(the)f
20494
Ft(gnutls_priority_)390 2414 y(init\(\))p FB(.)390 2543
20501
Ft(gnutls_priority_)390 2709 y(init\(\))p FB(.)390 2844
20495
20502
y Fn(Returns:)93 b FB(On)55 b(syn)m(tax)i(error)f Ft
20496
20503
(GNUTLS_E_INVALID_REQUEST)50 b FB(is)56 b(returned,)62
20497
b Ft(GNUTLS_E_)390 2653 y(SUCCESS)28 b FB(on)j(success,)f(or)h(an)f
20498
(error)g(co)s(de.)150 2841 y Fv(gn)m(utls)p 483 2841
20499
37 5 v 55 w(priorit)m(y)p 945 2841 V 54 w(set)3350 3027
20504
b Ft(GNUTLS_E_)390 2954 y(SUCCESS)28 b FB(on)j(success,)f(or)h(an)f
20505
(error)g(co)s(de.)150 3153 y Fv(gn)m(utls)p 483 3153
20506
37 5 v 55 w(priorit)m(y)p 945 3153 V 54 w(set)3350 3350
20500
20507
y FB([F)-8 b(unction])-3599 b Fh(int)53 b(gnutls_priority_set)e
20501
Fg(\()p Ff(gn)m(utls)p 1679 3027 28 4 v 41 w(session)p
20502
1989 3027 V 40 w(t)31 b Fe(session)p Ff(,)i(gn)m(utls)p
20503
2757 3027 V 40 w(priorit)m(y)p 3095 3027 V 41 w(t)565
20504
3137 y Fe(priority)12 b Fg(\))390 3246 y Ff(session)p
20508
Fg(\()p Ff(gn)m(utls)p 1679 3350 28 4 v 41 w(session)p
20509
1989 3350 V 40 w(t)31 b Fe(session)p Ff(,)i(gn)m(utls)p
20510
2757 3350 V 40 w(priorit)m(y)p 3095 3350 V 41 w(t)565
20511
3460 y Fe(priority)12 b Fg(\))390 3570 y Ff(session)p
20505
20512
FB(:)41 b(is)30 b(a)h Ft(gnutls_session_t)26 b FB(structure.)390
20506
3375 y Ff(priorit)m(y)8 b FB(:)41 b(is)30 b(a)h Ft(gnutls_priority_t)26
20507
b FB(structure.)390 3505 y(Sets)d(the)h(priorities)g(to)g(use)f(on)g
20513
3704 y Ff(priorit)m(y)8 b FB(:)41 b(is)30 b(a)h Ft(gnutls_priority_t)26
20514
b FB(structure.)390 3839 y(Sets)d(the)h(priorities)g(to)g(use)f(on)g
20508
20515
(the)g(ciphers,)i(k)m(ey)f(exc)m(hange)g(metho)s(ds,)h(macs)e(and)g
20509
(compression)390 3614 y(metho)s(ds.)390 3743 y Fn(Returns:)40
20516
(compression)390 3949 y(metho)s(ds.)390 4083 y Fn(Returns:)40
20510
20517
b Ft(GNUTLS_E_SUCCESS)26 b FB(on)31 b(success,)f(or)h(an)f(error)g(co)s
20511
(de.)150 3932 y Fv(gn)m(utls)p 483 3932 37 5 v 55 w(proto)s(col)p
20512
979 3932 V 55 w(get)p 1199 3932 V 54 w(id)3350 4117 y
20518
(de.)150 4283 y Fv(gn)m(utls)p 483 4283 37 5 v 55 w(proto)s(col)p
20519
979 4283 V 55 w(get)p 1199 4283 V 54 w(id)3350 4480 y
20513
20520
FB([F)-8 b(unction])-3599 b Fh(gnutls_protocol_t)57 b
20514
20521
(gnutls_protocol_get_)q(id)52 b Fg(\()p Ff(const)31 b(c)m(har*)g
20515
Fe(name)12 b Fg(\))390 4227 y FB(The)30 b(names)g(are)h(compared)f(in)g
20516
(a)h(case)h(insensitiv)m(e)f(w)m(a)m(y)-8 b(.)390 4356
20522
Fe(name)12 b Fg(\))390 4589 y FB(The)30 b(names)g(are)h(compared)f(in)g
20523
(a)h(case)h(insensitiv)m(e)f(w)m(a)m(y)-8 b(.)390 4724
20517
20524
y Fn(Returns:)40 b FB(an)31 b(id)f(of)g(the)h(sp)s(eci\014ed)e(proto)s
20518
20525
(col,)j(or)e Ft(GNUTLS_VERSION_UNKNOWN)25 b FB(on)30
20519
b(error.)150 4544 y Fv(gn)m(utls)p 483 4544 V 55 w(proto)s(col)p
20520
979 4544 V 55 w(get)p 1199 4544 V 54 w(name)3350 4730
20526
b(error.)150 4924 y Fv(gn)m(utls)p 483 4924 V 55 w(proto)s(col)p
20527
979 4924 V 55 w(get)p 1199 4924 V 54 w(name)3350 5121
20521
20528
y FB([F)-8 b(unction])-3599 b Fh(const)54 b(char)f(*)g
20522
20529
(gnutls_protocol_get_na)q(me)f Fg(\()p Ff(gn)m(utls)p
20523
2412 4730 28 4 v 40 w(proto)s(col)p 2777 4730 V 41 w(t)565
20524
4840 y Fe(version)12 b Fg(\))390 4950 y Ff(v)m(ersion)p
20525
FB(:)41 b(is)31 b(a)f(\(gn)m(utls\))i(v)m(ersion)f(n)m(um)m(b)s(er)390
20526
5079 y(Con)m(v)m(ert)g(a)g Ft(gnutls_protocol_t)26 b
20527
FB(v)-5 b(alue)30 b(to)i(a)e(string.)390 5208 y Fn(Returns:)94
20528
b FB(a)58 b(string)f(that)h(con)m(tains)g(the)g(name)f(of)g(the)h(sp)s
20529
(eci\014ed)e(TLS)g(v)m(ersion)i(\(e.g.,)390 5317 y Ft(")p
20530
FB(TLS1.0)p Ft(")p FB(\),)31 b(or)f Ft(NULL)p FB(.)p
20530
2412 5121 28 4 v 40 w(proto)s(col)p 2777 5121 V 41 w(t)565
20531
5230 y Fe(version)12 b Fg(\))390 5340 y Ff(v)m(ersion)p
20532
FB(:)41 b(is)31 b(a)f(\(gn)m(utls\))i(v)m(ersion)f(n)m(um)m(b)s(er)p
20532
20534
%%Page: 156 162
20533
20535
TeXDict begin 156 161 bop 150 -116 a FB(Chapter)30 b(9:)41
20534
b(F)-8 b(unction)31 b(Reference)2237 b(156)150 299 y
20535
Fv(gn)m(utls)p 483 299 37 5 v 55 w(proto)s(col)p 979
20536
299 V 55 w(get)p 1199 299 V 54 w(v)m(ersion)3350 521
20537
y FB([F)-8 b(unction])-3599 b Fh(gnutls_protocol_t)57
20538
b(gnutls_protocol_get_)q(vers)q(ion)565 630 y Fg(\()p
20539
Ff(gn)m(utls)p 846 630 28 4 v 41 w(session)p 1156 630
20540
V 40 w(t)31 b Fe(session)12 b Fg(\))390 740 y Ff(session)p
20536
b(F)-8 b(unction)31 b(Reference)2237 b(156)390 299 y(Con)m(v)m(ert)31
20537
b(a)g Ft(gnutls_protocol_t)26 b FB(v)-5 b(alue)30 b(to)i(a)e(string.)
20538
390 435 y Fn(Returns:)94 b FB(a)58 b(string)f(that)h(con)m(tains)g(the)
20539
g(name)f(of)g(the)h(sp)s(eci\014ed)e(TLS)g(v)m(ersion)i(\(e.g.,)390
20540
544 y Ft(")p FB(TLS1.0)p Ft(")p FB(\),)31 b(or)f Ft(NULL)p
20541
FB(.)150 745 y Fv(gn)m(utls)p 483 745 37 5 v 55 w(proto)s(col)p
20542
979 745 V 55 w(get)p 1199 745 V 54 w(v)m(ersion)3350
20543
943 y FB([F)-8 b(unction])-3599 b Fh(gnutls_protocol_t)57
20544
b(gnutls_protocol_get_)q(vers)q(ion)565 1053 y Fg(\()p
20545
Ff(gn)m(utls)p 846 1053 28 4 v 41 w(session)p 1156 1053
20546
V 40 w(t)31 b Fe(session)12 b Fg(\))390 1162 y Ff(session)p
20541
20547
FB(:)41 b(is)30 b(a)h Ft(gnutls_session_t)26 b FB(structure.)390
20542
899 y(Get)31 b(TLS)f(v)m(ersion,)h(a)g Ft(gnutls_protocol_t)25
20543
b FB(v)-5 b(alue.)390 1058 y Fn(Returns:)40 b FB(the)31
20548
1298 y(Get)31 b(TLS)f(v)m(ersion,)h(a)g Ft(gnutls_protocol_t)25
20549
b FB(v)-5 b(alue.)390 1434 y Fn(Returns:)40 b FB(the)31
20544
20550
b(v)m(ersion)g(of)f(the)h(curren)m(tly)f(used)g(proto)s(col.)150
20545
1283 y Fv(gn)m(utls)p 483 1283 37 5 v 55 w(proto)s(col)p
20546
979 1283 V 55 w(list)3350 1504 y FB([F)-8 b(unction])-3599
20551
1635 y Fv(gn)m(utls)p 483 1635 37 5 v 55 w(proto)s(col)p
20552
979 1635 V 55 w(list)3350 1833 y FB([F)-8 b(unction])-3599
20547
20553
b Fh(const)54 b(gnutls_protocol_t)j(*)c(gnutls_protocol_list)e
20548
Fg(\()31 b Fe(void)12 b Fg(\))390 1614 y FB(Get)31 b(a)g(list)g(of)g
20554
Fg(\()31 b Fe(void)12 b Fg(\))390 1943 y FB(Get)31 b(a)g(list)g(of)g
20549
20555
(supp)s(orted)d(proto)s(cols,)k(e.g.)41 b(SSL)30 b(3.0,)h(TLS)f(1.0)h
20550
(etc.)390 1773 y Fn(Returns:)43 b FB(a)32 b(zero-terminated)h(list)f
20556
(etc.)390 2079 y Fn(Returns:)43 b FB(a)32 b(zero-terminated)h(list)f
20551
20557
(of)g Ft(gnutls_protocol_t)27 b FB(in)m(tegers)33 b(indicating)f(the)g
20552
(a)m(v)-5 b(ail-)390 1883 y(able)31 b(proto)s(cols.)150
20553
2107 y Fv(gn)m(utls)p 483 2107 V 55 w(proto)s(col)p 979
20554
2107 V 55 w(set)p 1186 2107 V 54 w(priorit)m(y)3350 2329
20558
(a)m(v)-5 b(ail-)390 2188 y(able)31 b(proto)s(cols.)150
20559
2389 y Fv(gn)m(utls)p 483 2389 V 55 w(proto)s(col)p 979
20560
2389 V 55 w(set)p 1186 2389 V 54 w(priorit)m(y)3350 2587
20555
20561
y FB([F)-8 b(unction])-3599 b Fh(int)53 b(gnutls_protocol_set_p)q(rior)
20556
q(ity)f Fg(\()p Ff(gn)m(utls)p 2150 2329 28 4 v 41 w(session)p
20557
2460 2329 V 40 w(t)31 b Fe(session)p Ff(,)h(const)565
20558
2438 y(in)m(t)f(*)g Fe(list)12 b Fg(\))390 2548 y Ff(session)p
20562
q(ity)f Fg(\()p Ff(gn)m(utls)p 2150 2587 28 4 v 41 w(session)p
20563
2460 2587 V 40 w(t)31 b Fe(session)p Ff(,)h(const)565
20564
2697 y(in)m(t)f(*)g Fe(list)12 b Fg(\))390 2806 y Ff(session)p
20559
20565
FB(:)41 b(is)30 b(a)h Ft(gnutls_session_t)26 b FB(structure.)390
20560
2707 y Ff(list)r FB(:)41 b(is)31 b(a)g(0)f(terminated)h(list)g(of)g(gn)
20561
m(utls)p 1789 2707 V 40 w(proto)s(col)p 2154 2707 V 41
20562
w(t)g(elemen)m(ts.)390 2867 y(Sets)c(the)g(priorit)m(y)g(on)g(the)g
20566
2942 y Ff(list)r FB(:)41 b(is)31 b(a)g(0)f(terminated)h(list)g(of)g(gn)
20567
m(utls)p 1789 2942 V 40 w(proto)s(col)p 2154 2942 V 41
20568
w(t)g(elemen)m(ts.)390 3078 y(Sets)c(the)g(priorit)m(y)g(on)g(the)g
20563
20569
(proto)s(col)g(v)m(ersions)g(supp)s(orted)e(b)m(y)i(gn)m(utls.)40
20564
b(This)26 b(function)g(actually)390 2976 y(enables)31
20570
b(This)26 b(function)g(actually)390 3188 y(enables)31
20565
20571
b(or)f(disables)g(proto)s(cols.)42 b(New)m(er)31 b(proto)s(col)g(v)m
20566
20572
(ersions)g(alw)m(a)m(ys)h(ha)m(v)m(e)g(highest)e(priorit)m(y)-8
20567
b(.)390 3136 y Fn(Returns:)40 b Ft(GNUTLS_E_SUCCESS)26
20573
b(.)390 3323 y Fn(Returns:)40 b Ft(GNUTLS_E_SUCCESS)26
20568
20574
b FB(on)31 b(success,)f(or)h(an)f(error)g(co)s(de.)150
20569
3360 y Fv(gn)m(utls)p 483 3360 37 5 v 55 w(psk)p 719
20570
3360 V 54 w(allo)s(cate)p 1184 3360 V 53 w(clien)m(t)p
20571
1529 3360 V 54 w(creden)m(tials)3350 3581 y FB([F)-8
20575
3524 y Fv(gn)m(utls)p 483 3524 37 5 v 55 w(psk)p 719
20576
3524 V 54 w(allo)s(cate)p 1184 3524 V 53 w(clien)m(t)p
20577
1529 3524 V 54 w(creden)m(tials)3350 3722 y FB([F)-8
20572
20578
b(unction])-3599 b Fh(int)53 b(gnutls_psk_allocate_c)q(lien)q(t_c)q
20573
(red)q(ent)q(ials)565 3691 y Fg(\()p Ff(gn)m(utls)p 846
20574
3691 28 4 v 41 w(psk)p 1022 3691 V 39 w(clien)m(t)p 1274
20575
3691 V 42 w(creden)m(tials)p 1737 3691 V 41 w(t)31 b(*)g
20576
Fe(sc)12 b Fg(\))390 3801 y Ff(sc)6 b FB(:)40 b(is)31
20579
(red)q(ent)q(ials)565 3832 y Fg(\()p Ff(gn)m(utls)p 846
20580
3832 28 4 v 41 w(psk)p 1022 3832 V 39 w(clien)m(t)p 1274
20581
3832 V 42 w(creden)m(tials)p 1737 3832 V 41 w(t)31 b(*)g
20582
Fe(sc)12 b Fg(\))390 3941 y Ff(sc)6 b FB(:)40 b(is)31
20577
20583
b(a)g(p)s(oin)m(ter)f(to)h(an)f Ft(gnutls_psk_server_credenti)o(als)o
20578
(_t)24 b FB(structure.)390 3960 y(This)31 b(structure)g(is)h(complex)g
20584
(_t)24 b FB(structure.)390 4077 y(This)31 b(structure)g(is)h(complex)g
20579
20585
(enough)f(to)i(manipulate)f(directly)g(th)m(us)f(this)h(help)s(er)f
20580
(function)g(is)390 4070 y(pro)m(vided)f(in)g(order)g(to)h(allo)s(cate)i
20581
(it.)390 4229 y Fn(Returns:)40 b Ft(GNUTLS_E_SUCCESS)26
20586
(function)g(is)390 4187 y(pro)m(vided)f(in)g(order)g(to)h(allo)s(cate)i
20587
(it.)390 4323 y Fn(Returns:)40 b Ft(GNUTLS_E_SUCCESS)26
20582
20588
b FB(on)31 b(success,)f(or)h(an)f(error)g(co)s(de.)150
20583
4453 y Fv(gn)m(utls)p 483 4453 37 5 v 55 w(psk)p 719
20584
4453 V 54 w(allo)s(cate)p 1184 4453 V 53 w(serv)m(er)p
20585
1559 4453 V 54 w(creden)m(tials)3350 4675 y FB([F)-8
20589
4524 y Fv(gn)m(utls)p 483 4524 37 5 v 55 w(psk)p 719
20590
4524 V 54 w(allo)s(cate)p 1184 4524 V 53 w(serv)m(er)p
20591
1559 4524 V 54 w(creden)m(tials)3350 4722 y FB([F)-8
20586
20592
b(unction])-3599 b Fh(int)53 b(gnutls_psk_allocate_s)q(erve)q(r_c)q
20587
(red)q(ent)q(ials)565 4784 y Fg(\()p Ff(gn)m(utls)p 846
20588
4784 28 4 v 41 w(psk)p 1022 4784 V 39 w(serv)m(er)p 1294
20589
4784 V 41 w(creden)m(tials)p 1756 4784 V 41 w(t)31 b(*)f
20590
Fe(sc)12 b Fg(\))390 4894 y Ff(sc)6 b FB(:)40 b(is)31
20593
(red)q(ent)q(ials)565 4831 y Fg(\()p Ff(gn)m(utls)p 846
20594
4831 28 4 v 41 w(psk)p 1022 4831 V 39 w(serv)m(er)p 1294
20595
4831 V 41 w(creden)m(tials)p 1756 4831 V 41 w(t)31 b(*)f
20596
Fe(sc)12 b Fg(\))390 4941 y Ff(sc)6 b FB(:)40 b(is)31
20591
20597
b(a)g(p)s(oin)m(ter)f(to)h(an)f Ft(gnutls_psk_server_credenti)o(als)o
20592
(_t)24 b FB(structure.)390 5053 y(This)31 b(structure)g(is)h(complex)g
20598
(_t)24 b FB(structure.)390 5077 y(This)31 b(structure)g(is)h(complex)g
20593
20599
(enough)f(to)i(manipulate)f(directly)g(th)m(us)f(this)h(help)s(er)f
20594
(function)g(is)390 5163 y(pro)m(vided)f(in)g(order)g(to)h(allo)s(cate)i
20600
(function)g(is)390 5186 y(pro)m(vided)f(in)g(order)g(to)h(allo)s(cate)i
20595
20601
(it.)390 5322 y Fn(Returns:)40 b Ft(GNUTLS_E_SUCCESS)26
20596
20602
b FB(on)31 b(success,)f(or)h(an)f(error)g(co)s(de.)p