gnunet-svn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[GNUnet-SVN] r953 - GNUnet-docs/papers/ecrs


From: grothoff
Subject: [GNUnet-SVN] r953 - GNUnet-docs/papers/ecrs
Date: Sat, 18 Jun 2005 04:23:55 -0700 (PDT)

Author: grothoff
Date: 2005-06-18 04:23:37 -0700 (Sat, 18 Jun 2005)
New Revision: 953

Modified:
   GNUnet-docs/papers/ecrs/main.dvi
   GNUnet-docs/papers/ecrs/main.log
   GNUnet-docs/papers/ecrs/main.pdf
   GNUnet-docs/papers/ecrs/main.ps
   GNUnet-docs/papers/ecrs/main.tex
Log:
update

Modified: GNUnet-docs/papers/ecrs/main.dvi
===================================================================
(Binary files differ)

Modified: GNUnet-docs/papers/ecrs/main.log
===================================================================
--- GNUnet-docs/papers/ecrs/main.log    2005-06-18 10:35:54 UTC (rev 952)
+++ GNUnet-docs/papers/ecrs/main.log    2005-06-18 11:23:37 UTC (rev 953)
@@ -1,4 +1,4 @@
-This is pdfeTeX, Version 3.14159-1.10b-2.1 (Web2C 7.4.5) (format=pdflatex 
2005.5.20)  15 JUN 2005 15:05
+This is pdfeTeX, Version 3.14159-1.10b-2.1 (Web2C 7.4.5) (format=pdflatex 
2005.5.20)  17 JUN 2005 15:07
 entering extended mode
 **main.tex
 (./main.tex{/usr/share/texmf/pdftex/config/pdftex.cfg}
@@ -544,7 +544,7 @@
 Underfull \vbox (badness 2158) has occurred while \output is active []
 
  [3]
-[4] [5] [6] [7] <xymatrix 9x5 862> [8] [9] [10] [11] [12] [13] [14] [15]
+[4] [5] [6] [7] <xymatrix 9x6 932> [8] [9] [10] [11] [12] [13] [14] [15]
 [16] [17] [18] (./main.bbl [19]
 Underfull \hbox (badness 6658) in paragraph at lines 100--103
 []/cmr9/Raph Levien.  At-tack re-sis-tant trust met-rics.  Draft avail-able at
@@ -552,13 +552,13 @@
 
 [20]) [21] (./main.aux) ) 
 Here is how much of TeX's memory you used:
- 6622 strings out of 94960
- 81137 string characters out of 1182470
- 211862 words of memory out of 1000001
- 9525 multiletter control sequences out of 10000+50000
+ 6635 strings out of 94960
+ 81214 string characters out of 1182470
+ 220770 words of memory out of 1000001
+ 9538 multiletter control sequences out of 10000+50000
  13677 words of font info for 55 fonts, out of 500000 for 1000
  198 hyphenation exceptions out of 1000
- 32i,16n,27p,270b,585s stack positions out of 1500i,500n,5000p,200000b,5000s
+ 32i,14n,27p,270b,612s stack positions out of 1500i,500n,5000p,200000b,5000s
  329 PDF objects out of 300000
  96 named destinations out of 131072
  30 words of extra memory for PDF output out of 65536
@@ -584,4 +584,4 @@
 s/type1/bluesky/cm/cmr6.pfb></usr/share/texmf/fonts/type1/bluesky/cm/cmr7.pfb><
 /usr/share/texmf/fonts/type1/bluesky/cm/cmr10.pfb></usr/share/texmf/fonts/type1
 /bluesky/cm/cmbx12.pfb>
-Output written on main.pdf (21 pages, 274965 bytes).
+Output written on main.pdf (21 pages, 275568 bytes).

Modified: GNUnet-docs/papers/ecrs/main.pdf
===================================================================
(Binary files differ)

Modified: GNUnet-docs/papers/ecrs/main.ps
===================================================================
--- GNUnet-docs/papers/ecrs/main.ps     2005-06-18 10:35:54 UTC (rev 952)
+++ GNUnet-docs/papers/ecrs/main.ps     2005-06-18 11:23:37 UTC (rev 953)
@@ -11,7 +11,7 @@
 %DVIPSWebPage: (www.radicaleye.com)
 %DVIPSCommandLine: dvips main.dvi -o main.ps
 %DVIPSParameters: dpi=600, compressed
-%DVIPSSource:  TeX output 2005.06.15:1505
+%DVIPSSource:  TeX output 2005.06.17:1507
 %%BeginProcSet: texc.pro
 %!
 /TeXDict 300 dict def TeXDict begin/N{def}def/B{bind def}N/S{exch}N/X{S
@@ -1441,13 +1441,11 @@
 /FontMatrix [0.001 0 0 0.001 0 0] readonly def
 /Encoding 256 array
 0 1 255 {1 index exch /.notdef put} for
-dup 80 /d80 put
 dup 81 /d81 put
-dup 90 /d90 put
-dup 100 /d100 put
+dup 89 /d89 put
+dup 101 /d101 put
 dup 108 /d108 put
 dup 109 /d109 put
-dup 110 /d110 put
 readonly def
 /FontBBox{-40 -520 503 520}readonly def
 /UniqueID 5092844 def
@@ -1474,33 +1472,26 @@
 0730D8E62D9C931C372B31D1A810B12386ECE812FED18F006FAD29D28EA30D94
 D5164361F11238EADD1CF8CC21BFCA167D9D03AC61818DCDDD6A2AD7306C420F
 53B8DEB01E309F3F6DD0451836FFA20A22DCAD65D0026672F7EAE8C1DEB4FC3B
-1023B53F919693D926C30EE0E764D5F0718E1E6FF21E3D0731747E62B4D1BC67
-A9595FDBB0AADF72F2673854F31FAC1E040DB5717ED9C4DC52C35F70A98D3D4C
-18BBD4D29948159E21F2BB720426F4CE8B804965CB8890845F475F613EC47E54
-8B61DDE88BA990EB4E8E043617A8FBA1828C88C4FEA69330B9E9AB9C6A153104
-DB01EFBA59A70C33BB605D1B92DF823E67CC006C0B6F4C12F3E75C3687330AB0
-267CEA1C38B17F8D1E8E53A65DB4FD0B6F547843EE09DB833F61F7CDA9D29C53
-A384973AC431706EF13C211ADD55045536251D778BC34A3550BD01ED0329DEB6
-8479652785A9206227A5FDF0CCD5BCC8DB3C01692F601BED191938F6AB9C2B44
-DD12111D2F7C4A779C24F09EB330BAFB81C481BDBBC3B9121A03BB300A607183
-E31953CBDA7FC6BF6067A6ACE5DB5BF7DDD7F14DD9F0B19A8E5DB898EF6DD4C5
-464B241F88125A99A85DB9C59B11E2A504737FC738B76129BD35F51705AEE7D1
-F97490CDE6D52158B8384F86CE8CF01807F417B9304A05C9DCDAC4C4E277A570
-1C8DE2B76EB8D19312F90C81C06FDBFF555D1A3F2E01E53B3EE0498A353B976E
-9A13E0870E5939B9E7C1DAB46308F006391AA9A2636B514430F1C54B6115FBD5
-A95E28FD2D2FF053971413F275E2334B8E6ECA3299DDCCD61DAF72C850F98806
-9FF62E10DD3BBE2207755F3A6158273837DCE2BBA0CADD54705BA67DD8D5E1EB
-58277F92117F58BD7041DA5C1E51CF5B544B3DF265DBBAB00687860BA513D44D
-A8A299E9DCBE29012F242D6BC590B7838629DDB5FC3E3D9AFF7797A90B9966DC
-B63F7587A1AF4241010734063B07DEEE6668D277DD29B7C9FE69B01137BEBD24
-4C9F3D0BB78D27B01A52960B7D8FF96C8E598811454EC97458B346E555CA693B
-1094FDFD2E821986CF8CD390C9970E2D170681AEA682895156038BD776D1B2DD
-001C2AC3B33110E5C07197B39B30EA9C0F3FEBDB3F3F906CE9DE2D1113DDA86F
-C252CFA02A160EBA40990E77560AFA5D52CE14F569378685B863B9FA574EF44A
-33F4CAE9AFC93BA8179E6D604F0A1471DA16A231DC96EA11BE8A9B83B64E91B2
-C4D7BF1782C1A97D3B3C9B1DF781E36A574D318982D8BEA8E03CBFFE51ACF4FC
-3D707EF8ACF4E32CA4A06C5D8F74CD4BAFEB791F0E43EC2765B2E4899EF2553E
-19ED6EDB128FBB50
+1023B53F919693D926C30EE0E764D5F0718E1E6FF21E3D07317470D8E0679BE1
+115B9E4E99B3D5734A9E0DE485968AF1966872958752A3B419A29F67C3B8BE9D
+FA45C2423959E3B84EB10B95280A67CF57BFB36FD780CE496F37755941D7A9E7
+461FDCECC8C88D7A1044399B3CAA69938113815EEAE405954AC037A80B11FBF2
+9BDDE782DCB5D4F326461B083E91DA939336DDCB8C9B02F7D55F47E5C1D1C56B
+DF4190A7CF5C6374CFEC655B0511FEEF8519FBF6EFF8275B6BA31B85D8AEFEA6
+319A72BE4DC7178DB968617A6BA9A3A461C62459752E51EC857DF0D170AD7C59
+AD018BC520C38917D11A3331DFA00F64F1C658620D2310D81DDE65203493F225
+E1450B482F5002C03422DA1DB05EBB00A66E9198B8E6532F5E2BF1B9FA31C5F8
+64A4E828FFCAF9502380CC865489DE302C3B92604558C71B8502E09CAF559141
+C8E595B1FA3AAB32BE9BD5BAB9119A4552D482F75D3031905E292E9E6200C6E1
+7A4505923C9DDFF2DA584C2E7F9CDE2891B467F1A403AD0E71D8FC9FFCB7A399
+41B710E1A98C11D0466A9EA501D4CE07960233DE7070950A98B8FA0DAEF76AF6
+33A574C42BD0D49ADC749424B68B445E592E6505A034A08CC5DB598513828E5E
+53F37CC7F39F5A7FB56D605095122460711415781F67B5E487DD6E19809640DD
+4A55BC715B0D0623EA0018FED41D500571E2DF559279294A18D75B7FA01D7B64
+289665EC0E367ABBE9D291C1250C7001DDD21D475AC85590D3C0C7246288B4FA
+557670A8D3212D74B97F910D8DA7CF2267D8C9380E7E3CEE087D83D506BB7E60
+3F656A9E3BF4EDBFF23CA173617ABD7FCDAE316A8D25A08E944030CA9159D0E1
+75978A6CA644125F8595166BA7B0AB0E174D694430014AED1E24779611
 0000000000000000000000000000000000000000000000000000000000000000
 0000000000000000000000000000000000000000000000000000000000000000
 0000000000000000000000000000000000000000000000000000000000000000
@@ -1615,10 +1606,12 @@
 /Encoding 256 array
 0 1 255 {1 index exch /.notdef put} for
 dup 15 /d15 put
+dup 36 /d36 put
 dup 40 /d40 put
 dup 44 /d44 put
 dup 114 /d114 put
 dup 118 /d118 put
+dup 122 /d122 put
 readonly def
 /FontBBox{-542 -542 542 542}readonly def
 /UniqueID 5092839 def
@@ -1646,28 +1639,34 @@
 967F12567DA35A9F58F59C298C9D8BB023B1AC9F705CA45B31A132C3BD2BF793
 71B1A4373E71606C132C05A88474875C3E3E963660814FC12497D7A39ABAD71E
 6F08A07F236B72277178119C9011DBE677E6F550F9392455C07518C027D23C5C
-1344CE300AAF4404A774D4A1F7768E8EEB045857C99020FB4524C1E566C2A455
-0897893C02C6D74015BEC17E1AA874514FFA674889CA1E32D373C0711ADB227D
-5C4D26880FCC7ED154B2174FE333899ADA4CE221629739E4BD2863844A0ECDC7
-5CD54B2F408E7D84D3B06C612479E833B91DD1C64AB3CFA1EEB5449DFA8424BE
-407471CB67CBCB03C4846B481154D16BB9A74E383A9FC38DD4B290280C6647E7
-36A63C713F2B02A6AC7852746108E92E9F2A20DAC0A6F93EF869DD1B08053D87
-9A1EC7F2E52DBF1A268129CC29EB8AAB0E47BAE7CD30A9B77B9C8DD618C38FE8
-B7855934FCD5CB0945101AE8CFD7C543864E21FFE85A87D074E3427457EB667A
-D7BA7E30867E8B086E3A7E1C4A16925D6E56802368F10D1264E8DBB45588CD5A
-C5958ED13E0F12790BCCC3C1A99428DA1AFD79C65F08E1FD866361F7DB265F20
-287C2A29574CD6F04D52845632511010565C0DE25B41C89F72AB70369ADBE995
-A0AA5FC0BE481995F56E76A53624B4D48E51273A5F75EF06228774F9287251F4
-FE99220AED2BF6AE168CD1218F25DA232BC495877DCC01F3F1B457D1163F1E58
-6F34B8B004A4D76C5F4E473748AD1C15A7884D97CAA495A914AD3802D911F1D4
-ED9A95658EA8D48CA30E17C28FC3CA0860AE01FADC7FD7B5DCDBB228481F87CF
-7E4734CA0B4CED077A5853981B636814DF0F7F46DAEAC9004B51AB9770ED74DD
-DF93549E4D92FA05A03F34ADB3602AE88A055B514C009D74E83E3205608DEA14
-76AF8277A42769C1C9A26B8B0F520FA02ACCAA635F646CFB85102095FEDFF16C
-6E15CF04AAF0E69C840F646D3A7DBD72D1806ED9E110DC025038229771239A8A
-C02CE283462DD4CFB7FEB5AC6E315124EB2AE23199534EB9232BBAC197C86849
-C35D5862B8548491A23D063689FAB232287E2D8A6D7B1CE5E0857372001AA757
-F59535
+1344CE300AAF4404A774D4A1F7768E8EEB045857C99020FB4524C1E566C2AA6C
+F290B421F7E632D7AD493589F8E1FC256C8BF3405FCF42F82042A85BD59DFEE3
+74F3D9AD89A9FF7381D5BA7A8385DACF52F8A51853D9066E6266E3DCA037E0A2
+4DA297E697AFCD516423771CEC51C56EFBFC0875B447105D912CCA53382358D2
+3627DAF49EF079C6CEC50BA2DBA5B17CF3F03D8007C804909D84ABD1701EA189
+78A7020A2BF1D4E5C891A26292A7CC3150D9A326B1EFD23DDF0AB13BF88ED419
+F544E3B3B2E3BE573565183148BF6CFAF3CBA1F709CFCB35D9783242F88DF02D
+A3843B7FDA4DA542EA57F4273E4B08617E3C6AD27C62479D773A5275699077AC
+8695ED73F9850477811F5A865864CCD65A108C01318F746A11FDB0F58E13AD76
+A0EA57FA21082BD7B6280F16FA49BD9C4608B2A354B1389F6524B076CB7F3934
+D439439DEFED75609AEC66E45CB763B827FB07EB1831C25415667F5C5BCEDC82
+C06557A375ADE8E5A1721ACE7BF60E7FDEA97EE50305CBABC9966B262D0AF8A6
+879BC24B73A86DFAF4BDCBC4F95BC61262158892F3D42033A772E3EC4C3B3BFC
+F73440064EABEAB848BD322398F99AC3FC3E6F7D30FD5CFE895ECF5B7C0F0B92
+A7411461E0867070098D3FBAB984456D6FD790E48304C18CCAF22A633EC64B83
+009F0B43AB0258A116B6634829E15247B3696A992574BFB9135F54269861A844
+ED8F02F459F252D8C4340226D063FB7B77ECC708DFC25C8EFDAFE83908ED0310
+B8A94A7DF71CD0D445A6E8FA4DF11CDF91437B1CA1C4838D7AF8AA345E30C71A
+D56972E467DF678C0D0BEC3B61F9D398BA9A964F9260F6BCD95B44AD6A81A041
+5BA98877F5203C679F4DA17FC717FBC5D02AE8172962475B581BEB1C4C2F7067
+B43CDDEFD45A2144F3D241D07D6849B32DB1381ABF5B989E8EA4D82009276E2A
+5956AEF7B58355D5CCD9E3B1ED7581487D7ABED690B27D9A28C4B7889DE5814F
+787E41EDBA615D7DDC7275161CA97CA90190625EBC8A7E4E6E7BC5A2CDE70810
+C5E82891972CC9933C7C7A500C3A6504581AED55C8DB087A4305CDBE37B42EB2
+1A896CBD025323A575D8A7932D13DE6E54F26686DE8E18F885E61052BB16FB33
+BF74BFE9BF4CE2221020FBDE64662B45BBB63A3FED32D999472B21F2A0856896
+F546AE6D00D512C24A6DD30BC02463198929126CE269FF49D0107AEB6EF3B488
+7464C13AA6E968BE7335070EEDFB2E9244B60544FF7F1947
 0000000000000000000000000000000000000000000000000000000000000000
 0000000000000000000000000000000000000000000000000000000000000000
 0000000000000000000000000000000000000000000000000000000000000000
@@ -1724,10 +1723,12 @@
 /Encoding 256 array
 0 1 255 {1 index exch /.notdef put} for
 dup 15 /d15 put
+dup 36 /d36 put
 dup 40 /d40 put
 dup 44 /d44 put
 dup 114 /d114 put
 dup 118 /d118 put
+dup 122 /d122 put
 readonly def
 /FontBBox{-542 -542 542 542}readonly def
 /UniqueID 5092838 def
@@ -1755,28 +1756,34 @@
 861B250DC3AC668CCAA5ECD8E58D2AF9499A5B822304FA2BEBA54D325363ED21
 814D5132E07D93D23D68F7366459D13762BD680FF9F4CD0F8361837F4FF9CE08
 477704DF03F1C879247FA5A3FFBAFD383F35D1033E400FA06EB43DE3BE149728
-E98DC609E89DC430440ACA19DF6660529E603C1F436D50169264DD4C1D4E9CB3
-7811678914D4130D20881C0A8F07CCF67CA992DEAE7A1D0D301AB2901B66AE3B
-2098AAD7051FB448BA93EA4BE538AD25F0A10E820C9D2D77DADCDC4515B85C24
-2132423886BE500D7BB36953D8029698246FBFA28196A29E1BC7EA14B512A20F
-D5A871FA5125C93E941FF03EC9CEB9452B7EA935980A3896F6A721F281E9ECED
-C8BC1DF6751AA7C0A2379C82C9F443366F4FE80121ECE691F716B8B737A48862
-6A6040FA03FB8D43D2B8C282947F5C57EA2A31A65652B5912341D480847C3AAB
-D53163A5FF3F4474657DD41550B895CA558228807824EB5D6D6D805CB69EC4C8
-AB8270A0832E68FD70E9433FA8177ED90830131FEC5CCD811CEB4425E933ED88
-D1A7AD2AEFB99B409308CC803414678DD7DBF5B8D90D06C865F4E0588D4F5592
-2C08E0DF2386E3C10AA4133FAEB825D2CF6C9E21CC5E8B61C53535B573234950
-C79AB3BDF831263BEF99FAD29A4CB5187A346696749F898E69CFFB95C31A875F
-F8F7F29C0D000E28B809ADC115472D7222FF586D2593B94FECC89B385A5C7D87
-7B5C4937720B95263FB2871B2F8E087DE4E4EF7D25944097D675699211CD0E1B
-09397C0E71AE5896AF65A69E4CBD8824E94DBA6EBB717998C5E0AF0248CEF32F
-7850AF3C43E48015A8CAF07ABA3860C298C33A6F8312F206310A28E166897A73
-7C9E4085989021C3210CD84F54BB09D5D156120B61EA14F5565733ECC52A9B24
-7DF8FE0F5F5E3987A46410C28DB4631B335DBBD30A3A2718A289E70303B987B2
-1A49D6FAC7309EB9E3BDD77BB33DE3BA3E84CB7EB50314E8772EB5D09693BA88
-AA0FF6112C30AF8F480E53FCB521D5FB84B40CCCADD56F672170D97AC98C5A6F
-5707751CA15A22542C7EC7BD651645142103E0C7F6020EC61EEA4461F130895F
-
+E98DC609E89DC430440ACA19DF6660529E603C1F436D50169264DD4C1D4E92A2
+3BC146BB785C1DC02813BA3B5B146BB8E900E83FF8B5958C25654BC7F26C9E03
+E79123F6617044C05DB8D755708365F9D333D7661DA89856AF802048A230D81E
+8B477776DEEBCBCC16C1238AAE4A77FA0A797360CC8D98DC60DC788E20947F02
+57A415AB66AEFAACCC3C8AAB18BAA344694183F4A88E7F6FF208836C5F518E24
+141BA7FAFA4B0113DEFB3FB8A35DE85018A7AAC00ACBEB5F30A4CF261022FF6A
+4A7AAD85DAB2A9DA3A30CE97FE7DE6E4CEFE543CBC6337D192D21997890CF544
+A15A16CE5414E1CFAD5D500E4DFE15D2EA278D93550A6C51CA6E8BABAE26C859
+29C919F1B3BB047DF1C3C481057737AB0F321EF15D3991750A4104E23EF876FF
+65E45BD1FD3DEDC5359161DEE9269AC94FCD169808A7AD2626AA5A4C65B8ECEC
+455D698A7D182CFB8F91A3A77F75E5185238E71C358F15738604D513B350FBDA
+B562BCF7FEA9DEDF5DEF6D9511668C35D4D9ECD7CC4B079EE0709AE54CE3F769
+4675A712465C59038E277EC44465DBF1F1CA0F2CCA31A11006017310D2014E91
+52144C3696D87B85938556F312AB9CF1ABC184C8102B181D0011948522512CEF
+00C4F8F78E8D87AD503222C7D276CBAED9600F1333DA458817DB0FD8FFF3DDDA
+A1DAE491950CA2F2BBBC06B83C046ECA0CE28D0A6882657B194D34CA9F06614D
+90B24D2C5F7C8F2FEA175126C85800B7B5C5C6813D60A4C853D5B91C1DE23C98
+57883BD1318A602A8F81A2D720A583DD906B0E1449A036A0E58BC205D44BDCD7
+1E07F52692DD9ACF0EF7FF09E92B3051EDC0D2AE36064AA46D17EBB156918EF8
+466525D24569E49E173C2D3C85DC9515C59D2D3A6E9EF6BB0BFD5F9F66F5C517
+7551D149AB4F8FC5890217FFEC91D4203C4F793AC920F86E8DAED8923C7238D3
+CF83F981E6003670149784E73C54E551911C261F0DF37D96669EA5766BB4D8D4
+760A6A1CEB37CC102D990556DCE75C9456F96F665336F347617CED69A8FFC961
+017E2BF93FDFE9976111049C2BD7756DD55A9A149EDC922FFF5ABB07DEA7944A
+A478E233CF28105DF4AF04D0BC3DD9AC42AFF8EBF4960054A930F1E1C93FB1C7
+98AE63B1A79D04780DBF480BDA2CF13165D5A354D8CF051A2EFC44206FAC9341
+D43AC601DF80A80EEC9007AD0862186139B9F94BFEAD5B0A0457BB8D7B606DBC
+419225743817957AB44B5691CD6EA83EBF879D237516
 0000000000000000000000000000000000000000000000000000000000000000
 0000000000000000000000000000000000000000000000000000000000000000
 0000000000000000000000000000000000000000000000000000000000000000
@@ -5186,18 +5193,18 @@
 1[68 66[{ TeX74afc74cEncoding ReEncodeFont }9 83.022
 /CMBXTI10 rf /Fj 134[32 2[31 37 24 29 29 28 32 1[38 54
 20 33 25 22 3[29 2[27 22[51 2[50 72[{ TeXaae443f0Encoding ReEncodeFont }
-18 49.8132 /CMMI6 rf /Fk 145[42 42 42 7[42 9[42 8[42
-42 80[{}7 83.022 /XYDASH10 rf /Fl 193[48 13[18 48[{
+18 49.8132 /CMMI6 rf /Fk 146[42 42 6[42 11[42 7[42 81[{}5
+83.022 /XYDASH10 rf /Fl 193[48 13[18 48[{
  TeXbbad153fEncoding ReEncodeFont }2 49.8132 /CMSY6 rf
-/Fm 137[0 3[0 69[0 3[0 24[0 15[{}5 83.022 /XYBTIP10 rf
-/Fn 137[0 3[0 69[0 3[0 24[0 15[{}5 83.022 /XYATIP10 rf
-/Fo 133[36 5[28 36 3[37 2[23 40 1[26 1[37 1[36 1[33 15[47
-58 61 5[65 1[34 64 2[57 63 55 58 58 5[21 21 58[{
- TeXaae443f0Encoding ReEncodeFont }23 74.7198 /CMMI9
-rf /Fp 131[78 39 1[37 35 51 35 41 25 31 32 1[39 39 43
-63 20 35 1[24 39 35 24 35 39 35 35 39 7[57 57 77 1[57
-55 43 56 1[52 59 57 69 48 59 40 30 57 59 50 52 58 55
-54 57 6[24 39 39 39 39 39 2[39 39 39 1[24 27 24 2[31
+/Fm 133[0 3[0 3[0 69[0 3[0 3[0 20[0 15[{}7 83.022 /XYBTIP10
+rf /Fn 133[0 3[0 3[0 69[0 3[0 3[0 20[0 15[{}7 83.022
+/XYATIP10 rf /Fo 133[36 5[28 36 3[37 2[23 40 1[26 1[37
+1[36 1[33 15[47 58 61 5[65 1[34 64 2[57 63 55 58 58 5[21
+21 58[{ TeXaae443f0Encoding ReEncodeFont }23 74.7198
+/CMMI9 rf /Fp 131[78 39 1[37 35 51 35 41 25 31 32 1[39
+39 43 63 20 35 1[24 39 35 24 35 39 35 35 39 7[57 57 77
+1[57 55 43 56 1[52 59 57 69 48 59 40 30 57 59 50 52 58
+55 54 57 6[24 39 39 39 39 39 2[39 39 39 1[24 27 24 2[31
 31 24 26[43 12[{ TeX74afc74cEncoding ReEncodeFont }64
 74.7198 /CMTI9 rf /Fq 134[50 1[69 50 53 37 38 39 1[53
 48 53 80 27 50 29 27 53 48 29 44 53 42 53 46 12[66 53
@@ -6683,186 +6690,198 @@
 end
  523 232 a Black 1036 w Fx(An)25
 b(Enco)r(ding)h(for)h(Censorship-Resistan)n(t)f(Sharing)238
-b(9)p Black Black 1957 442 a Fo(K)5 b(B)t(l)q(ock)2091
-526 y Fn(\017)p Fm(\017)p 2090 526 4 60 v 1947 603 a
-Fo(I)h(B)t(l)q(ock)2183 612 y Fl(>)1249 724 y Fn(r)p
-Fm(r)1249 723 y Fk(d)1288 717 y(d)1328 710 y(d)1367 703
-y(d)1407 697 y(d)1446 690 y(d)1486 683 y(d)1525 677 y(d)1565
-670 y(d)1605 663 y(d)1644 656 y(d)1684 650 y(d)1723 643
-y(d)1763 636 y(d)1802 630 y(d)1842 623 y(d)1881 616 y(d)2091
-722 y Fn(\017)p Fm(\017)p 2090 722 4 86 v 2968 725 a
-Fn(,)p Fm(,)2927 718 y Fk(Z)2888 712 y(Z)2849 705 y(Z)2810
-699 y(Z)2770 692 y(Z)2731 686 y(Z)2692 679 y(Z)2653 673
-y(Z)2613 667 y(Z)2574 660 y(Z)2535 654 y(Z)2496 647 y(Z)2456
-641 y(Z)2417 634 y(Z)2378 628 y(Z)2339 622 y(Z)2299 615
-y(Z)2260 609 y(Z)953 773 y Fo(I)g(B)t(l)q(ock)1189 781
-y Fy(1)823 866 y Fn(v)p Fm(v)p Fk(m)857 851 y(m)890 837
-y(m)923 823 y(m)1088 892 y Fn(\017)p Fm(\017)p 1087 892
-V 1349 865 a Fn(\()p Fm(\()1311 849 y Fk(Q)1279 834 y(Q)1246
-820 y(Q)1214 806 y(Q)2046 755 y Fo(:)14 b(:)f(:)1752
-909 y Fn(v)p Fm(v)p Fk(n)1786 893 y(n)1821 877 y(n)1855
-861 y(n)1889 845 y(n)1923 829 y(n)1957 813 y(n)1992 798
-y(n)2091 892 y Fn(\017)p Fm(\017)p 2090 892 4 112 v 2430
-909 a Fn(\()p Fm(\()2393 891 y Fk(P)2358 876 y(P)2324
-860 y(P)2290 844 y(P)2256 828 y(P)2222 812 y(P)2188 796
-y(P)2153 780 y(P)2993 772 y Fo(I)6 b(B)t(l)q(ock)3229
-781 y Fj(k)2856 866 y Fn(v)p Fm(v)2856 865 y Fk(l)2890
-851 y(l)2925 836 y(l)2959 822 y(l)3130 892 y Fn(\017)p
-Fm(\017)p 3129 892 4 86 v 3399 866 a Fn(\()p Fm(\()3361
-849 y Fk(Q)3327 835 y(Q)3294 821 y(Q)3260 806 y(Q)548
-942 y Fo(D)r(B)t(l)q(ock)809 950 y Fy(1)696 1066 y Fn(\017)p
-Fm(\017)p 695 1066 4 91 v 1044 925 a Fo(:)13 b(:)g(:)1088
-1066 y Fn(\017)p Fm(\017)p 1087 1066 4 117 v 1333 942
-a Fo(D)r(B)t(l)q(ock)1594 951 y Fj(l)1476 1066 y Fn(\017)p
-Fm(\017)p 1474 1066 4 91 v 2046 925 a Fo(:)h(:)f(:)2091
-1035 y Fn(\017)p Fm(\017)p 2090 1035 4 86 v 2564 942
-a Fo(D)r(B)t(l)q(ock)2825 950 y Fj(m)2724 1066 y Fn(\017)p
-Fm(\017)p 2723 1066 4 91 v 3085 925 a Fo(:)h(:)f(:)3130
-1066 y Fn(\017)p Fm(\017)p 3129 1066 4 117 v 3376 942
-a Fo(D)r(B)t(l)q(ock)3637 950 y Fj(n)3528 1066 y Fn(\017)p
-Fm(\017)p 3527 1066 4 91 v 1836 1105 a Fw(Original)41
-b(data)523 1301 y Fq(Fig.)15 b(1.)p 0 TeXcolorgray 814
-1201 a
+b(9)p Black Black 1846 442 a Fo(K)5 b(B)t(l)q(ock)1980
+526 y Fn(\017)p Fm(\017)p 1979 526 4 60 v 1836 603 a
+Fo(I)h(B)t(l)q(ock)2072 612 y Fl(>)1249 720 y Fn(r)p
+Fm(r)p Fk(e)1289 713 y(e)1329 705 y(e)1369 697 y(e)1409
+690 y(e)1449 682 y(e)1489 675 y(e)1530 667 y(e)1570 659
+y(e)1610 652 y(e)1650 644 y(e)1690 636 y(e)1730 629 y(e)1771
+621 y(e)1980 722 y Fn(\017)p Fm(\017)p 1979 723 4 4 v
+1979 709 V 1979 695 V 1979 681 V 1979 667 V 1979 653
+V 1979 639 V 766 w Fn(,)p Fm(,)2706 714 y Fk(Y)2666 707
+y(Y)2626 700 y(Y)2586 692 y(Y)2547 685 y(Y)2507 678 y(Y)2467
+670 y(Y)2427 663 y(Y)2388 656 y(Y)2348 648 y(Y)2308 641
+y(Y)2268 634 y(Y)2229 627 y(Y)2189 619 y(Y)2149 612 y(Y)953
+773 y Fo(I)g(B)t(l)q(ock)1189 781 y Fy(1)823 866 y Fn(v)p
+Fm(v)p Fk(m)857 851 y(m)890 837 y(m)923 823 y(m)1088
+892 y Fn(\017)p Fm(\017)p 1087 892 V 1087 878 V 1087
+864 V 1087 850 V 1087 836 V 1087 822 V 1087 808 V 1349
+865 a Fn(\()p Fm(\()1311 849 y Fk(Q)1279 834 y(Q)1246
+820 y(Q)1214 806 y(Q)1935 755 y Fo(:)14 b(:)f(:)1752
+904 y Fn(z)p Fm(z)p 1751 905 V 1764 897 V 1777 888 V
+1790 879 V 1803 870 V 1817 861 V 1830 852 V 1843 844
+V 1856 835 V 1869 826 V 1883 817 V 1896 808 V 1909 799
+V 1922 790 V 1935 782 V 1980 892 a Fn(\017)p Fm(\017)p
+1979 893 V 1979 877 V 1979 861 V 1979 845 V 1979 829
+V 1979 813 V 1979 798 V 1979 782 V 2208 904 a Fn($)p
+Fm($)p 2206 905 V 2193 897 V 2180 888 V 2167 879 V 2154
+870 V 2140 861 V 2127 852 V 2114 844 V 2101 835 V 2088
+826 V 2074 817 V 2061 808 V 2048 799 V 2035 790 V 2022
+782 V 2771 772 a Fo(I)6 b(B)t(l)q(ock)3007 781 y Fj(k)2634
+866 y Fn(v)p Fm(v)2634 865 y Fk(l)2668 851 y(l)2703 836
+y(l)2737 822 y(l)2908 892 y Fn(\017)p Fm(\017)p 2907
+892 V 2907 878 V 2907 864 V 2907 850 V 2907 836 V 2907
+822 V 2907 808 V 3177 866 a Fn(\()p Fm(\()3139 849 y
+Fk(Q)3105 835 y(Q)3072 821 y(Q)3038 806 y(Q)548 942 y
+Fo(D)r(B)t(l)q(ock)809 950 y Fy(1)696 1110 y Fn(\017)p
+Fm(\017)p 695 1110 4 135 v 1044 925 a Fo(:)13 b(:)g(:)1088
+1110 y Fn(\017)p Fm(\017)p 1087 1111 4 4 v 1087 1095
+V 1087 1079 V 1087 1063 V 1087 1047 V 1087 1031 V 1087
+1015 V 1087 999 V 1087 983 V 1087 967 V 1087 951 V 1333
+942 a Fo(D)r(B)t(l)q(ock)1594 951 y Fj(l)1476 1110 y
+Fn(\017)p Fm(\017)p 1474 1110 4 134 v 1935 925 a Fo(:)h(:)f(:)1980
+1110 y Fn(\017)p Fm(\017)p 1979 1111 4 4 v 1979 1095
+V 1979 1079 V 1979 1063 V 1979 1047 V 1979 1031 V 1979
+1015 V 1979 999 V 1979 983 V 1979 967 V 1979 951 V 2342
+942 a Fo(D)r(B)t(l)q(ock)2603 950 y Fj(m)2502 1110 y
+Fn(\017)p Fm(\017)p 2501 1110 4 135 v 2863 925 a Fo(:)h(:)f(:)2908
+1110 y Fn(\017)p Fm(\017)p 2907 1111 4 4 v 2907 1095
+V 2907 1079 V 2907 1063 V 2907 1047 V 2907 1031 V 2907
+1015 V 2907 999 V 2907 983 V 2907 967 V 2907 951 V 3154
+942 a Fo(D)r(B)t(l)q(ock)3415 950 y Fj(n)3306 1110 y
+Fn(\017)p Fm(\017)p 3305 1110 4 135 v 597 1114 2 2 v
+599 1115 2761 4 v 3360 1114 2 2 v 596 1225 4 111 v 3362
+1225 V 597 1228 2 2 v 599 1229 2761 4 v 3360 1228 2 2
+v 1725 1183 a Fw(Original)41 b(data)523 1378 y Fq(Fig.)15
+b(1.)p 0 TeXcolorgray 814 1279 a
 SDict begin H.S end
- 814 1201 a 0 TeXcolorgray 0 TeXcolorgray 814 1201
-a
+ 814 1279 a 0 TeXcolorgray
+0 TeXcolorgray 814 1279 a
 SDict begin H.R end
- 814 1201 a 814 1201 a
+ 814 1279 a 814 1279 a
 SDict begin [ /View [/XYZ H.V] /Dest (figure.1.1) cvn H.B /DEST pdfmark
 end
- 814 1201 a Black 100 x FA(Simple)40
-b(enco)r(ding)g(of)f(a)h(\014le)g(using)f(a)h(tree)f(of)h(CHK)g(blo)r
-(c)n(ks)f(\()p Fs(D)r(B)t(l)r(ock)s FA(s)g(and)523 1400
-y Fs(I)7 b(B)t(l)r(ock)s FA(s)41 b(are)f(CHK)i(enco)r(ded\))f(with)h
-(one)g Fs(K)6 b(B)t(l)r(ock)43 b FA(to)e(allo)n(w)g(for)g(a)g(k)n(eyw)n
-(ord-based)523 1500 y(searc)n(h.)p Black Black Black
-523 1937 a(\(see)31 b(Figure)p 1 0 0 TeXcolorrgb 958
-1937 a
+ 814 1279
+a Black 99 x FA(Simple)40 b(enco)r(ding)g(of)f(a)h(\014le)g(using)f(a)h
+(tree)f(of)h(CHK)g(blo)r(c)n(ks)f(\()p Fs(D)r(B)t(l)r(ock)s
+FA(s)g(and)523 1478 y Fs(I)7 b(B)t(l)r(ock)s FA(s)41
+b(are)f(CHK)i(enco)r(ded\))f(with)h(one)g Fs(K)6 b(B)t(l)r(ock)43
+b FA(to)e(allo)n(w)g(for)g(a)g(k)n(eyw)n(ord-based)523
+1578 y(searc)n(h.)p Black Black Black 523 2020 a(\(see)31
+b(Figure)p 1 0 0 TeXcolorrgb 958 2020 a
 SDict begin H.S end
- 958 1937 a 1 0 0 TeXcolorrgb FA(1)p 1 0 0 TeXcolorrgb
-1000 1884 a
+ 958 2020 a 1 0 0
+TeXcolorrgb FA(1)p 1 0 0 TeXcolorrgb 1000 1966 a
 SDict begin H.R end
- 1000 1884 a 1000 1937 a
+ 1000
+1966 a 1000 2020 a
 SDict begin [ /Color [1 0 0] /H /I /Border [0 0 0] /Subtype /Link /Dest
 (figure.1.1) cvn H.B /ANN pdfmark end
- 1000 1937 a Black
-FA(\).)g(The)g(actual)g(\014le)g(data)g(is)g(enco)r(ded)g(in)g
-Ft(DBlo)l(cks)h FA(whic)n(h)f(are)f(organized)523 2037
-y(b)n(y)35 b(a)f(tree)h(of)f Ft(IBlo)l(cks)p FA(.)j(The)e
-Ft(IBlo)l(cks)p FA(,)h(whic)n(h)f(are)f(similar)g(to)g(UNIX)i(ino)r
-(des)f([)p 0 1 0 TeXcolorrgb 3130 2037 a
+ 1000 2020 a Black FA(\).)g(The)g(actual)g(\014le)g
+(data)g(is)g(enco)r(ded)g(in)g Ft(DBlo)l(cks)h FA(whic)n(h)f(are)f
+(organized)523 2119 y(b)n(y)35 b(a)f(tree)h(of)f Ft(IBlo)l(cks)p
+FA(.)j(The)e Ft(IBlo)l(cks)p FA(,)h(whic)n(h)f(are)f(similar)g(to)g
+(UNIX)i(ino)r(des)f([)p 0 1 0 TeXcolorrgb 3130 2119 a
 SDict begin H.S end
- 3130 2037 a
-0 1 0 TeXcolorrgb FA(21)p 0 1 0 TeXcolorrgb 3213 1984
-a
+
+3130 2119 a 0 1 0 TeXcolorrgb FA(21)p 0 1 0 TeXcolorrgb
+3213 2066 a
 SDict begin H.R end
- 3213 1984 a 3213 2037 a
+ 3213 2066 a 3213 2119 a
 SDict begin [ /Color [0 1 0] /H /I /Border [0 0 0] /Subtype /Link /Dest
 (cite.mckusick84fast) cvn H.B /ANN pdfmark end
- 3213 2037 a Black FA(],)g(are)523
-2137 y(indirection-blo)r(c)n(ks)28 b(whic)n(h)h(enco)r(de)h(ho)n(w)e
-(the)i(leaf-no)r(des)f(of)g(the)h(tree)f(can)g(b)r(e)h(reassem-)523
-2236 y(bled)k(in)n(to)f(the)h(original)d(\014le.)j(Ev)n(ery)e
-Ft(IBlo)l(ck)i FA(pro)n(vides)e(the)i(data)f(required)f(to)i(request,)
-523 2336 y(decrypt)29 b(and)g(v)n(erify)f(the)h(con)n(ten)n(ts)g(of)g
-(its)g(direct)g(c)n(hildren.)f(V)-7 b(eri\014cation)29
-b(is)g(done)f(using)523 2436 y(hash)k(co)r(des)f(of)h(the)g(c)n
+ 3213 2119 a Black
+FA(],)g(are)523 2219 y(indirection-blo)r(c)n(ks)28 b(whic)n(h)h(enco)r
+(de)h(ho)n(w)e(the)i(leaf-no)r(des)f(of)g(the)h(tree)f(can)g(b)r(e)h
+(reassem-)523 2318 y(bled)k(in)n(to)f(the)h(original)d(\014le.)j(Ev)n
+(ery)e Ft(IBlo)l(ck)i FA(pro)n(vides)e(the)i(data)f(required)f(to)i
+(request,)523 2418 y(decrypt)29 b(and)g(v)n(erify)f(the)h(con)n(ten)n
+(ts)g(of)g(its)g(direct)g(c)n(hildren.)f(V)-7 b(eri\014cation)29
+b(is)g(done)f(using)523 2518 y(hash)k(co)r(des)f(of)h(the)g(c)n
 (hildren,)g(similar)f(to)h(the)g(w)n(a)n(y)e(a)i(Merkle)f(tree)h([)p
-0 1 0 TeXcolorrgb 2791 2436 a
+0 1 0 TeXcolorrgb 2791 2518 a
 SDict begin H.S end
- 2791 2436 a 0 1 0 TeXcolorrgb
-FA(22)p 0 1 0 TeXcolorrgb 2874 2382 a
+ 2791 2518 a 0 1 0 TeXcolorrgb
+FA(22)p 0 1 0 TeXcolorrgb 2874 2464 a
 SDict begin H.R end
- 2874 2382 a 2874
-2436 a
+ 2874 2464 a 2874
+2518 a
 SDict begin [ /Color [0 1 0] /H /I /Border [0 0 0] /Subtype /Link /Dest
 (cite.merkle89tree) cvn H.B /ANN pdfmark end
- 2874 2436 a Black FA(])g(w)n(orks.)e(Giv)n(en)523
-2535 y(the)h(size)g(of)f(the)h(\014le,)g(the)g(top)g
+ 2874 2518 a Black FA(])g(w)n(orks.)e(Giv)n(en)523
+2617 y(the)h(size)g(of)f(the)h(\014le,)g(the)g(top)g
 Ft(IBlo)l(ck)h FA(uniquely)f(iden)n(ti\014es)g(the)g(con)n(ten)n(ts)f
-(of)g(the)h(en)n(tire)523 2635 y(\014le.)25 b Ft(KBlo)l(cks)h
+(of)g(the)h(en)n(tire)523 2717 y(\014le.)25 b Ft(KBlo)l(cks)h
 FA(and)f Ft(SBlo)l(cks)h FA(facilitate)f(obtaining)g(the)g(k)n(ey)f
-(\(to)i(decrypt\))f(and)g(query)f(\(to)523 2734 y(request\))j(for)g
-(the)h(top)g Ft(IBlo)l(ck)p FA(.)523 2896 y
+(\(to)i(decrypt\))f(and)g(query)f(\(to)523 2817 y(request\))j(for)g
+(the)h(top)g Ft(IBlo)l(ck)p FA(.)523 2982 y
 SDict begin H.S end
- 523 2896
-a 523 2896 a
+ 523 2982
+a 523 2982 a
 SDict begin 12 H.A end
- 523 2896 a 523 2896 a
+ 523 2982 a 523 2982 a
 SDict begin [ /View [/XYZ H.V] /Dest (subsection.1.3.2) cvn H.B /DEST
 pdfmark end
- 523 2896 a 79 x Fq(3.2)95
-b Fi(DBlo)-5 b(cks)523 3132 y FA(Ev)n(ery)38 b Ft(DBlo)l(ck)j
+ 523 2982 a 79 x Fq(3.2)95
+b Fi(DBlo)-5 b(cks)523 3223 y FA(Ev)n(ery)38 b Ft(DBlo)l(ck)j
 FA(corresp)r(onds)d(to)h(32k)g(of)h(the)g(original)e(\014le)i(\(the)h
-(last)e(blo)r(c)n(k)h(ma)n(y)f(b)r(e)523 3232 y(padded)20
+(last)e(blo)r(c)n(k)h(ma)n(y)f(b)r(e)523 3322 y(padded)20
 b(with)h(zeros\).)f Ft(DBlo)l(ck)p FA(s)h(are)f(encrypted)g(using)g(a)g
-(symmetric)g(cipher.)g(The)h(k)n(ey)f(for)523 3331 y(the)29
+(symmetric)g(cipher.)g(The)h(k)n(ey)f(for)523 3422 y(the)29
 b(cipher)f(for)h(the)g Ft(DBlo)l(ck)g FA(that)g(corresp)r(onds)e(to)i
-(the)g(plain)n(text)f Fs(B)2774 3343 y Fh(i)2831 3331
-y FA(is)g Fs(K)2986 3343 y Fh(i)3038 3331 y FA(:=)d Fs(H)7
-b FA(\()p Fs(B)3322 3343 y Fh(i)3350 3331 y FA(\).)523
-3431 y(This)36 b(guaran)n(tees)d(that)j(the)g(same)f(blo)r(c)n(k)g
+(the)g(plain)n(text)f Fs(B)2774 3434 y Fh(i)2831 3422
+y FA(is)g Fs(K)2986 3434 y Fh(i)3038 3422 y FA(:=)d Fs(H)7
+b FA(\()p Fs(B)3322 3434 y Fh(i)3350 3422 y FA(\).)523
+3522 y(This)36 b(guaran)n(tees)d(that)j(the)g(same)f(blo)r(c)n(k)g
 (will)h(alw)n(a)n(ys)d(b)r(e)j(encrypted)g(with)g(the)g(same)523
-3531 y(k)n(ey)-7 b(.)29 b(Also,)h(the)g(in)n(tegrit)n(y)f(of)g(the)h
+3621 y(k)n(ey)-7 b(.)29 b(Also,)h(the)g(in)n(tegrit)n(y)f(of)g(the)h
 (decrypted)g(blo)r(c)n(k)f(can)h(b)r(e)g(v)n(eri\014ed)f(b)n(y)g(c)n
-(hec)n(king)g(that)523 3630 y Fs(K)594 3642 y Fh(i)644
-3630 y FA(=)23 b Fs(H)7 b FA(\()p Fs(B)903 3642 y Fh(i)931
-3630 y FA(\).)21 b(The)f(encrypted)h(blo)r(c)n(k)f Fs(E)1822
-3642 y Fh(K)1878 3650 y Fg(i)1909 3630 y FA(\()p Fs(B)2004
-3642 y Fh(i)2032 3630 y FA(\))h(can)f(b)r(e)h(uniquely)g(iden)n
-(ti\014ed)g(b)n(y)g(its)f(hash)523 3730 y Fs(Q)589 3742
-y Fh(i)649 3730 y FA(:=)33 b Fs(H)7 b FA(\()p Fs(E)939
-3742 y Fh(K)995 3750 y Fg(i)1025 3730 y FA(\()p Fs(B)1120
-3742 y Fh(i)1148 3730 y FA(\)\).)34 b(A)g(p)r(eer)f(can)g(query)g(for)g
-Fs(E)2142 3742 y Fh(K)2198 3750 y Fg(i)2228 3730 y FA(\()p
-Fs(B)2323 3742 y Fh(i)2351 3730 y FA(\))h(using)f Fs(Q)2706
-3742 y Fh(i)2767 3730 y FA(without)h(rev)n(ealing)523
-3829 y Fs(K)594 3841 y Fh(i)621 3829 y FA(.)39 b(Consequen)n(tly)-7
-b(,)38 b(the)h(pair)f(\()p Fs(K)1664 3841 y Fh(i)1692
-3829 y Fs(;)14 b(Q)1795 3841 y Fh(i)1822 3829 y FA(\))39
+(hec)n(king)g(that)523 3721 y Fs(K)594 3733 y Fh(i)644
+3721 y FA(=)23 b Fs(H)7 b FA(\()p Fs(B)903 3733 y Fh(i)931
+3721 y FA(\).)21 b(The)f(encrypted)h(blo)r(c)n(k)f Fs(E)1822
+3733 y Fh(K)1878 3741 y Fg(i)1909 3721 y FA(\()p Fs(B)2004
+3733 y Fh(i)2032 3721 y FA(\))h(can)f(b)r(e)h(uniquely)g(iden)n
+(ti\014ed)g(b)n(y)g(its)f(hash)523 3821 y Fs(Q)589 3833
+y Fh(i)649 3821 y FA(:=)33 b Fs(H)7 b FA(\()p Fs(E)939
+3833 y Fh(K)995 3841 y Fg(i)1025 3821 y FA(\()p Fs(B)1120
+3833 y Fh(i)1148 3821 y FA(\)\).)34 b(A)g(p)r(eer)f(can)g(query)g(for)g
+Fs(E)2142 3833 y Fh(K)2198 3841 y Fg(i)2228 3821 y FA(\()p
+Fs(B)2323 3833 y Fh(i)2351 3821 y FA(\))h(using)f Fs(Q)2706
+3833 y Fh(i)2767 3821 y FA(without)h(rev)n(ealing)523
+3920 y Fs(K)594 3932 y Fh(i)621 3920 y FA(.)39 b(Consequen)n(tly)-7
+b(,)38 b(the)h(pair)f(\()p Fs(K)1664 3932 y Fh(i)1692
+3920 y Fs(;)14 b(Q)1795 3932 y Fh(i)1822 3920 y FA(\))39
 b(can)f(b)r(e)h(used)g(to)g(retriev)n(e)e(and)i(decrypt)f
-Fs(B)3354 3841 y Fh(i)3382 3829 y FA(.)523 3929 y(In)n(termediaries)28
+Fs(B)3354 3932 y Fh(i)3382 3920 y FA(.)523 4020 y(In)n(termediaries)28
 b(can)g(v)n(erify)g(that)i(a)e(resp)r(onse)g Fs(E)2105
-3941 y Fh(K)2161 3949 y Fg(i)2192 3929 y FA(\()p Fs(B)2287
-3941 y Fh(i)2315 3929 y FA(\))h(matc)n(hes)f(a)h(query)f
-Fs(Q)3067 3941 y Fh(i)3124 3929 y FA(without)523 4029
-y(kno)n(wing)j Fs(K)926 4041 y Fh(i)953 4029 y FA(.)i(F)-7
-b(reenet)32 b([)p 0 1 0 TeXcolorrgb 1333 4029 a
+4032 y Fh(K)2161 4040 y Fg(i)2192 4020 y FA(\()p Fs(B)2287
+4032 y Fh(i)2315 4020 y FA(\))h(matc)n(hes)f(a)h(query)f
+Fs(Q)3067 4032 y Fh(i)3124 4020 y FA(without)523 4120
+y(kno)n(wing)j Fs(K)926 4132 y Fh(i)953 4120 y FA(.)i(F)-7
+b(reenet)32 b([)p 0 1 0 TeXcolorrgb 1333 4120 a
 SDict begin H.S end
  1333
-4029 a 0 1 0 TeXcolorrgb FA(5)p 0 1 0 TeXcolorrgb 1375
-3975 a
+4120 a 0 1 0 TeXcolorrgb FA(5)p 0 1 0 TeXcolorrgb 1375
+4066 a
 SDict begin H.R end
- 1375 3975 a 1375 4029 a
+ 1375 4066 a 1375 4120 a
 SDict begin [ /Color [0 1 0] /H /I /Border [0 0 0] /Subtype /Link /Dest
 (cite.clark99distributed) cvn H.B /ANN pdfmark end
- 1375 4029 a Black FA(])h(uses)e(the)i
+ 1375 4120 a Black FA(])h(uses)e(the)i
 (same)f(sc)n(heme)g(to)g(encrypt)g(en)n(tire)g(\014les)h(\(not)f(just)
-523 4128 y(blo)r(c)n(ks\))27 b(and)h(the)g(authors)e(call)h(the)h(pair)
-f(\()p Fs(K)1981 4140 y Fh(i)2009 4128 y Fs(;)14 b(Q)2112
-4140 y Fh(i)2139 4128 y FA(\))28 b(a)f(con)n(ten)n(t)g(hash)g(k)n(ey)g
-(\(CHK\).)523 4290 y
+523 4219 y(blo)r(c)n(ks\))27 b(and)h(the)g(authors)e(call)h(the)h(pair)
+f(\()p Fs(K)1981 4231 y Fh(i)2009 4219 y Fs(;)14 b(Q)2112
+4231 y Fh(i)2139 4219 y FA(\))28 b(a)f(con)n(ten)n(t)g(hash)g(k)n(ey)g
+(\(CHK\).)523 4385 y
 SDict begin H.S end
- 523 4290 a 523 4290 a
+ 523 4385 a 523 4385 a
 SDict begin 12 H.A end
- 523 4290 a
-523 4290 a
+ 523 4385 a
+523 4385 a
 SDict begin [ /View [/XYZ H.V] /Dest (subsection.1.3.3) cvn H.B /DEST
 pdfmark end
- 523 4290 a 79 x Fq(3.3)95 b Fi(IBlo)-5 b(cks)523
-4526 y FA(F)e(or)32 b(\014les)h(larger)e(than)h(the)i(blo)r(c)n(ksize,)
+ 523 4385 a 79 x Fq(3.3)95 b Fi(IBlo)-5 b(cks)523
+4625 y FA(F)e(or)32 b(\014les)h(larger)e(than)h(the)i(blo)r(c)n(ksize,)
 e(m)n(ultiple)h(CHK)f(k)n(eys)g(are)g(required)g(to)g(retriev)n(e)523
-4625 y(the)25 b(con)n(ten)n(t.)g(F)-7 b(or)25 b(example,)f(with)i(a)f
+4725 y(the)25 b(con)n(ten)n(t.)g(F)-7 b(or)25 b(example,)f(with)i(a)f
 (blo)r(c)n(ksize)f(of)h(32k)f(and)h(512)e(bit)j(hash)e(co)r(des,)h(a)g
-(32m)523 4725 y(\014le)f(w)n(ould)e(b)r(e)i(split)g(in)n(to)f(1024)e
-Ft(DBlo)l(cks)j Fs(B)1910 4737 y Fz(1)1948 4725 y Fs(;)14
-b(:)g(:)g(:)f(;)h(B)2195 4737 y Fz(1024)2355 4725 y FA(of)23
-b(length)h(32k)e(eac)n(h.)g(Groups)h(of)523 4825 y(up)k(to)f(256)f
+(32m)523 4825 y(\014le)f(w)n(ould)e(b)r(e)i(split)g(in)n(to)f(1024)e
+Ft(DBlo)l(cks)j Fs(B)1910 4837 y Fz(1)1948 4825 y Fs(;)14
+b(:)g(:)g(:)f(;)h(B)2195 4837 y Fz(1024)2355 4825 y FA(of)23
+b(length)h(32k)e(eac)n(h.)g(Groups)h(of)523 4924 y(up)k(to)f(256)f
 (CHKs)h(are)f(assem)n(bled)g(in)n(to)h(one)g(32k)f Ft(IBlo)l(ck)p
-FA(,)j(resulting)e(in)g(four)g Ft(IBlo)l(ck)p FA(s)i(for)523
-4924 y(the)c(32m)g(\014le.)g(The)g(resulting)f Ft(IBlo)l(ck)p
-FA(s)i(are)e(CHK)h(encrypted)g(just)g(lik)n(e)g(the)g
-Ft(DBlo)l(cks)h FA(and)p Black Black eop end
+FA(,)j(resulting)e(in)g(four)g Ft(IBlo)l(ck)p FA(s)i(for)p
+Black Black eop end
 %%Page: 10 10
 TeXDict begin 10 9 bop 0 0 a
 SDict begin /product where{pop product(Distiller)search{pop pop pop
@@ -6880,87 +6899,89 @@
 end
  523 232 a Black Fx(10)199 b(C.)27
 b(Grotho\013,)f(K.)g(Grotho\013,)g(T.)h(Horozo)n(v,)f(J.T.)h(Lindgren)p
-Black 523 448 a FA(their)j(CHK-k)n(eys)e(are)h(again)g(group)r(ed)g(in)
-n(to)h Ft(IBlo)l(cks)h FA(un)n(til)f(only)g(one)f(CHK)h(k)n(ey)f(is)h
-(left.)523 548 y(F)-7 b(or)31 b(the)i(32m)e(\014le,)h(the)g(CHKs)g(for)
-f(the)h(four)g Ft(IBlo)l(ck)p FA(s)h(are)e(th)n(us)h(collected)f(in)i
-(one)e(\014nal)523 648 y(top)25 b Ft(IBlo)l(ck)p FA(.)i(The)f
-(additional)f(space)f(requiremen)n(ts)h(for)g(enco)r(ding)g(the)h
-(\014le)f(are)g(t)n(ypically)523 747 y(less)i(than)h(1\045)f(of)h(the)g
-(original)e(\014le)i(size.)523 938 y
+Black 523 448 a FA(the)d(32m)g(\014le.)g(The)g(resulting)f
+Ft(IBlo)l(ck)p FA(s)i(are)e(CHK)h(encrypted)g(just)g(lik)n(e)g(the)g
+Ft(DBlo)l(cks)h FA(and)523 548 y(their)30 b(CHK-k)n(eys)e(are)h(again)g
+(group)r(ed)g(in)n(to)h Ft(IBlo)l(cks)h FA(un)n(til)f(only)g(one)f(CHK)
+h(k)n(ey)f(is)h(left.)523 648 y(F)-7 b(or)31 b(the)i(32m)e(\014le,)h
+(the)g(CHKs)g(for)f(the)h(four)g Ft(IBlo)l(ck)p FA(s)h(are)e(th)n(us)h
+(collected)f(in)i(one)e(\014nal)523 747 y(top)25 b Ft(IBlo)l(ck)p
+FA(.)i(The)f(additional)f(space)f(requiremen)n(ts)h(for)g(enco)r(ding)g
+(the)h(\014le)f(are)g(t)n(ypically)523 847 y(less)i(than)h(1\045)f(of)h
+(the)g(original)e(\014le)i(size.)523 1001 y
 SDict begin H.S end
- 523 938 a 523 938
-a
+ 523 1001
+a 523 1001 a
 SDict begin 12 H.A end
- 523 938 a 523 938 a
+ 523 1001 a 523 1001 a
 SDict begin [ /View [/XYZ H.V] /Dest (subsection.1.3.4) cvn H.B /DEST
 pdfmark end
- 523 938 a 90 x Fq(3.4)95 b(Finding)30
-b(\014les)523 1226 y FA(The)35 b(CHK)h(enco)r(ding)e(describ)r(ed)i(so)
-e(far)h(is)g(useful)h(for)f(transmitting)g(con)n(ten)n(t)g(that)g(is)
-523 1325 y(enco)r(ded)e(and)h(y)n(et)f(v)n(eri\014able)f(for)h(in)n
-(termediaries.)f(Ho)n(w)n(ev)n(er,)f(a)i(practical)g(\014le-sharing)523
-1425 y(sc)n(heme)e(needs)g(to)h(ha)n(v)n(e)e(w)n(a)n(ys)g(for)h(the)h
-(users)f(to)g(obtain)g(the)h(query)f(and)g(the)h(k)n(ey)f(that)523
-1524 y(are)f(no)n(w)h(necessary)f(in)h(order)f(to)h(retriev)n(e)f(the)i
-(enco)r(ded)f(con)n(ten)n(t.)g(While)h(out-of-band)523
-1624 y(comm)n(unication)24 b(of)h(those)g(CHK)f(k)n(eys)g(is)h
-(certainly)f(feasible,)h(an)g(in)n(tegrated)f(solution)g(is)523
-1724 y(clearly)h(desirable.)h(Related)g(w)n(ork)f(on)h(secure)g
-(indexing)g([)p 0 1 0 TeXcolorrgb 2381 1724 a
+ 523 1001 a 83 x Fq(3.4)95
+b(Finding)30 b(\014les)523 1238 y FA(The)35 b(CHK)h(enco)r(ding)e
+(describ)r(ed)i(so)e(far)h(is)g(useful)h(for)f(transmitting)g(con)n
+(ten)n(t)g(that)g(is)523 1338 y(enco)r(ded)e(and)h(y)n(et)f(v)n
+(eri\014able)f(for)h(in)n(termediaries.)f(Ho)n(w)n(ev)n(er,)f(a)i
+(practical)g(\014le-sharing)523 1437 y(sc)n(heme)e(needs)g(to)h(ha)n(v)
+n(e)e(w)n(a)n(ys)g(for)h(the)h(users)f(to)g(obtain)g(the)h(query)f(and)
+g(the)h(k)n(ey)f(that)523 1537 y(are)f(no)n(w)h(necessary)f(in)h(order)
+f(to)h(retriev)n(e)f(the)i(enco)r(ded)f(con)n(ten)n(t.)g(While)h
+(out-of-band)523 1637 y(comm)n(unication)24 b(of)h(those)g(CHK)f(k)n
+(eys)g(is)h(certainly)f(feasible,)h(an)g(in)n(tegrated)f(solution)g(is)
+523 1736 y(clearly)h(desirable.)h(Related)g(w)n(ork)f(on)h(secure)g
+(indexing)g([)p 0 1 0 TeXcolorrgb 2381 1736 a
 SDict begin H.S end
- 2381 1724
-a 0 1 0 TeXcolorrgb FA(12)p 0 1 0 TeXcolorrgb 2464 1670
+ 2381 1736
+a 0 1 0 TeXcolorrgb FA(12)p 0 1 0 TeXcolorrgb 2464 1683
 a
 SDict begin H.R end
- 2464 1670 a 2464 1724 a
+ 2464 1683 a 2464 1736 a
 SDict begin [ /Color [0 1 0] /H /I /Border [0 0 0] /Subtype /Link /Dest
 (cite.secure2004goh) cvn H.B /ANN pdfmark end
- 2464 1724 a Black FA(])h(allo)n(ws)e(serv)n
-(ers)f(to)i(retriev)n(e)523 1823 y(do)r(cumen)n(ts)34
+ 2464 1736 a Black FA(])h(allo)n(ws)e(serv)n
+(ers)f(to)i(retriev)n(e)523 1836 y(do)r(cumen)n(ts)34
 b(b)n(y)f(k)n(eyw)n(ord)f(without)i(learning)e(ab)r(out)i(the)g(rest)f
-(of)h(the)g(do)r(cumen)n(t.)g(The)523 1923 y(sc)n(heme)h(that)h(will)g
+(of)h(the)g(do)r(cumen)n(t.)g(The)523 1936 y(sc)n(heme)h(that)h(will)g
 (b)r(e)g(describ)r(ed)f(in)h(Section)p 1 0 0 TeXcolorrgb
-2067 1923 a
+2067 1936 a
 SDict begin H.S end
- 2067 1923 a 1 0 0 TeXcolorrgb FA(3.6)p 1 0 0
-TeXcolorrgb 2173 1869 a
+ 2067 1936 a 1 0 0 TeXcolorrgb FA(3.6)p 1 0 0
+TeXcolorrgb 2173 1882 a
 SDict begin H.R end
- 2173 1869 a 2173 1923 a
+ 2173 1882 a 2173 1936 a
 SDict begin [ /Color [1 0 0] /H /I /Border [0 0 0] /Subtype /Link /Dest
 (subsection.1.3.6) cvn H.B /ANN pdfmark end
  2173
-1923 a Black 36 w FA(impro)n(v)n(es)e(on)h(this)h(b)n(y)f(k)n(eeping)g
-(the)523 2023 y(k)n(eyw)n(ord)25 b(itself)j(priv)-5 b(ate,)27
+1936 a Black 36 w FA(impro)n(v)n(es)e(on)h(this)h(b)n(y)f(k)n(eeping)g
+(the)523 2035 y(k)n(eyw)n(ord)25 b(itself)j(priv)-5 b(ate,)27
 b(allo)n(wing)f(in)n(termediaries)g(to)h(v)n(erify)f(the)i(correct)e
-(op)r(eration)g(of)523 2122 y(the)e(serv)n(er)e(and)h(a)n(v)n(oiding)f
+(op)r(eration)g(of)523 2135 y(the)e(serv)n(er)e(and)h(a)n(v)n(oiding)f
 (the)i(need)g(for)f(the)h(publisher)g(to)f(encrypt)h(the)g(do)r(cumen)n
-(t)f(with)523 2222 y(the)33 b(public)g(k)n(ey)f(of)h(a)f
+(t)f(with)523 2234 y(the)33 b(public)g(k)n(ey)f(of)h(a)f
 Ft(sp)l(e)l(ci\014c)i FA(receiv)n(er,)d(thereb)n(y)h(theoretically)g(p)
-r(ermitting)h(access)e(to)523 2321 y(the)h(same)f(encrypted)g(con)n
+r(ermitting)h(access)e(to)523 2334 y(the)h(same)f(encrypted)g(con)n
 (ten)n(t)g(to)h(arbitrary)d(participan)n(ts)h(\(as)i(long)e(as)h(they)h
-(are)e(able)523 2421 y(to)e(obtain)f(or)g(guess)f(the)i(necessary)e(k)n
-(eyw)n(ord\).)648 2527 y(The)e(k)n(ey)g(problem)g(for)g(the)h(searc)n
+(are)e(able)523 2434 y(to)e(obtain)f(or)g(guess)f(the)i(necessary)e(k)n
+(eyw)n(ord\).)648 2533 y(The)e(k)n(ey)g(problem)g(for)g(the)h(searc)n
 (h)e(is)h(that)h(simply)f(publishing)h(CHK)f(k)n(eys)g(in)g(plain-)523
-2627 y(text)36 b(under)g(certain)f(k)n(eyw)n(ords)f(\(as)h(done)h(in)g
+2633 y(text)36 b(under)g(certain)f(k)n(eyw)n(ords)f(\(as)h(done)h(in)g
 (F)-7 b(reenet)35 b(with)i(KSK)e(k)n(eys\))g(has)g(v)-5
-b(arious)523 2726 y(dra)n(wbac)n(ks.)24 b(First,)i(in)n(termediaries)f
+b(arious)523 2733 y(dra)n(wbac)n(ks.)24 b(First,)i(in)n(termediaries)f
 (w)n(ould)h(learn)g(ab)r(out)g(the)g(CHK)h(k)n(eys)e(that)i(they)f(are)
-523 2826 y(storing)32 b(or)g(transmitting,)h(whic)n(h)g(ma)n(y)f(allo)n
+523 2832 y(storing)32 b(or)g(transmitting,)h(whic)n(h)g(ma)n(y)f(allo)n
 (w)g(them)h(to)g(easily)f(censor)g(searc)n(h)f(results.)523
-2926 y(Second,)36 b(the)g(k)n(eyw)n(ords)d(are)i(directly)h(exp)r(osed)
+2932 y(Second,)36 b(the)g(k)n(eyw)n(ords)d(are)i(directly)h(exp)r(osed)
 f(to)h(the)g(in)n(termediaries,)e(whic)n(h)i(again)523
-3025 y(w)n(ould)31 b(facilitate)f(censorship.)g(Finally)-7
+3031 y(w)n(ould)31 b(facilitate)f(censorship.)g(Finally)-7
 b(,)31 b(p)r(eers)g(w)n(ould)f(b)r(e)i(able)e(to)h(send)g(in)n(v)-5
-b(alid)31 b(replies)523 3125 y(that)37 b(refer)f(to)h(inappropriate)e
+b(alid)31 b(replies)523 3131 y(that)37 b(refer)f(to)h(inappropriate)e
 (con)n(ten)n(t.)h(This)h(ma)n(y)f(b)r(e)h(just)g(a)g(n)n(uisance)f(if)h
-(malicious)523 3224 y(p)r(eers)26 b(use)g(this)h(for)f(adv)n(ertising)e
+(malicious)523 3231 y(p)r(eers)26 b(use)g(this)h(for)f(adv)n(ertising)e
 (\(this)j(kind)g(of)f(b)r(eha)n(vior)f(can)h(b)r(e)h(observ)n(ed)e(on)h
-(gn)n(utella)523 3324 y(from)k(time)h(to)g(time\).)h(P)n(ossibly)c(w)n
+(gn)n(utella)523 3330 y(from)k(time)h(to)g(time\).)h(P)n(ossibly)c(w)n
 (orse,)i(if)h(a)f(net)n(w)n(ork)f(w)n(an)n(ts)h(to)g(economically)g
-(rew)n(ard)523 3424 y(p)r(eers)24 b(for)f(returning)h(searc)n(h)e
+(rew)n(ard)523 3430 y(p)r(eers)24 b(for)f(returning)h(searc)n(h)e
 (results,)i(the)g(p)r(ossibilit)n(y)g(of)g(returning)g(arbitrary)e
-(nonsense)523 3523 y(migh)n(t)28 b(mak)n(e)e(suc)n(h)i(incen)n(tiv)n(e)
+(nonsense)523 3530 y(migh)n(t)28 b(mak)n(e)e(suc)n(h)i(incen)n(tiv)n(e)
 f(sc)n(hemes)g(impractical.)648 3629 y(But)33 b(ho)n(w)g(can)g(a)g
 (system)g(prev)n(en)n(t)g(p)r(eers)g(from)g(returning)g(in)n(v)-5
 b(alid)33 b(resp)r(onses)f(to)h(a)523 3729 y(k)n(eyw)n(ord-based)g

Modified: GNUnet-docs/papers/ecrs/main.tex
===================================================================
--- GNUnet-docs/papers/ecrs/main.tex    2005-06-18 10:35:54 UTC (rev 952)
+++ GNUnet-docs/papers/ecrs/main.tex    2005-06-18 11:23:37 UTC (rev 953)
@@ -21,9 +21,6 @@
 % - try to avoid the use of ``encoding'' as a noun on its own. ``encoding
 %   scheme'' or ``encoding mechanism'' is better.
 %
-% Todo:
-% - fix xy-pic (dotted arrows, multicols)
-%
 % Notes by JTL (06.jun.05): 
 % - word 'convergent' is used in the end of the doc 'out of the blue'
 %   (we should use it earlier when the idea is introduced)
@@ -542,12 +539,13 @@
 \small
 address@hidden 
   &&&& KBlock\ar[d] &&&&\\
-  &&&& IBlock_{\top}\ar[dlll]\ar[d]\ar[drrr] &&&& \\
-  & IBlock_1\ar[dl]\ar[d]\ar[dr] &&& \ldots\ar[dl]\ar[d]\ar[dr] &&& 
-    IBlock_{k}\ar[dl]\ar[d]\ar[dr] & \\
-  DBlock_1\ar[d] & \ldots\ar[d] & DBlock_{l}\ar[d]&& \ldots\ar[d] 
-  && DBlock_{m}\ar[d] & \ldots\ar[d] & DBlock_{n}\ar[d] \\
-  &&&& \texttt{Original data} &&&& \\ % FIXME: put this in a box and across 
all rows!
+  &&&& address@hidden>}[d]\ar[drrr] &&&& \\
+  & address@hidden>}[d]\ar[dr] &&& 
address@hidden>address@hidden>address@hidden>}[dr] &&& 
+    address@hidden>}[d]\ar[dr] & \\
+  DBlock_1\ar[dd]+<0cm,0.25cm> & address@hidden>}[dd]+<0cm,0.25cm> & 
DBlock_{l}\ar[dd]+<0cm,0.25cm>&& address@hidden>}[dd]+<0cm,0.25cm> 
+  && DBlock_{m}\ar[dd]+<0cm,0.25cm> & address@hidden>}[dd]+<0cm,0.25cm> & 
DBlock_{n}\ar[dd]+<0cm,0.25cm> \\
+  &&&& \save[d]*+[F]{\texttt{\hspace*{4.5cm} Original data \hspace*{4.5cm}}} 
\restore &&&& \\ % FIXME: put this in a box and across all rows!
+  &&&& &&&& \\
 } % FIXME: replace solid arrows with dotted arrows for dotted targets!
 \caption{Simple encoding of a file using a tree of CHK blocks 
          ($DBlock$s and $IBlock$s are CHK encoded) with 





reply via email to

[Prev in Thread] Current Thread [Next in Thread]