From 6a1b83c147bb9d0ba6289d59d11258cf2206cb95 Mon Sep 17 00:00:00 2001 From: Nick Mathewson Date: Sat, 31 Jan 2004 10:25:56 +0000 Subject: [PATCH] Manually clean up text in .fig file, regenerate stuff svn:r1044 --- doc/interaction.eps | 18 +++++++++--------- doc/interaction.fig | 18 +++++++++--------- doc/interaction.pdf | Bin 35551 -> 35540 bytes 3 files changed, 18 insertions(+), 18 deletions(-) diff --git a/doc/interaction.eps b/doc/interaction.eps index edb3119f05..c97dfdcb02 100644 --- a/doc/interaction.eps +++ b/doc/interaction.eps @@ -1,7 +1,7 @@ %!PS-Adobe-2.0 EPSF-2.0 %%Title: interaction.fig %%Creator: fig2dev Version 3.2 Patchlevel 3d -%%CreationDate: Sat Jan 31 05:09:42 2004 +%%CreationDate: Sat Jan 31 05:19:33 2004 %%For: nickm@totoro.wangafu.net () %%BoundingBox: 0 0 449 235 %%Magnification: 1.0000 @@ -380,13 +380,13 @@ gs 1 -1 sc (OR 2) col0 sh gr gs 1 -1 sc ("HTTP GET...") col0 sh gr /Times-Roman-iso ff 150.00 scf sf 4800 3975 m -gs 1 -1 sc (...) dup sw pop 2 div neg 0 rm col0 sh gr +gs 1 -1 sc (. . .) dup sw pop 2 div neg 0 rm col0 sh gr /Times-Roman-iso ff 150.00 scf sf 7125 3975 m -gs 1 -1 sc (...) dup sw pop 2 div neg 0 rm col0 sh gr +gs 1 -1 sc (. . .) dup sw pop 2 div neg 0 rm col0 sh gr /Times-Roman-iso ff 150.00 scf sf 2400 3975 m -gs 1 -1 sc (...) dup sw pop 2 div neg 0 rm col0 sh gr +gs 1 -1 sc (. . .) dup sw pop 2 div neg 0 rm col0 sh gr /Times-Roman-iso ff 150.00 scf sf 7125 2325 m gs 1 -1 sc (\(TCP handshake\)) dup sw pop 2 div neg 0 rm col0 sh gr @@ -407,13 +407,13 @@ gs 1 -1 sc (Legend:) dup sw pop 2 div neg 0 rm col0 sh gr gs 1 -1 sc (\(link is TLS-encrypted\)) dup sw pop 2 div neg 0 rm col0 sh gr /Times-Roman-iso ff 150.00 scf sf 1275 1050 m -gs 1 -1 sc (Relay c1 {Extend, OR2, E\(g^x2\)}) col0 sh gr +gs 1 -1 sc (Relay c1{Extend, OR2, E\(g^x2\)}) col0 sh gr /Times-Roman-iso ff 150.00 scf sf 1275 2025 m gs 1 -1 sc (Relay c1{{Begin :80}}) col0 sh gr /Times-Roman-iso ff 150.00 scf sf 3525 1500 m -gs 1 -1 sc (Relay c1 {Extended, g^y2, H\(K2\)}) dup sw pop neg 0 rm col0 sh gr +gs 1 -1 sc (Relay c1{Extended, g^y2, H\(K2\)}) dup sw pop neg 0 rm col0 sh gr /Times-Roman-iso ff 150.00 scf sf 3675 2100 m gs 1 -1 sc (Relay c2{Begin :80}) col0 sh gr @@ -431,7 +431,7 @@ gs 1 -1 sc (Relay c1{{Data, "HTTP GET..."}}) col0 sh gr gs 1 -1 sc (Relay c2{Data, "HTTP GET..."}) col0 sh gr /Times-Roman-iso ff 150.00 scf sf 4800 225 m -gs 1 -1 sc (\(link is TLS encryped\)) dup sw pop 2 div neg 0 rm col0 sh gr +gs 1 -1 sc (\(link is TLS-encryped\)) dup sw pop 2 div neg 0 rm col0 sh gr /Times-Roman-iso ff 150.00 scf sf 7050 225 m gs 1 -1 sc (\(unencrypted\)) dup sw pop 2 div neg 0 rm col0 sh gr @@ -440,7 +440,7 @@ gs 1 -1 sc (\(unencrypted\)) dup sw pop 2 div neg 0 rm col0 sh gr gs 1 -1 sc (cN--a circID) dup sw pop 2 div neg 0 rm col0 sh gr /Times-Roman-iso ff 150.00 scf sf 3525 3600 m -gs 1 -1 sc (Relay c1{{Data, \(r response\)}}) dup sw pop neg 0 rm col0 sh gr +gs 1 -1 sc (Relay c1{{Data, \(response\)}}) dup sw pop neg 0 rm col0 sh gr /Times-Roman-iso ff 150.00 scf sf 8100 3375 m gs 1 -1 sc (\(response\)) dup sw pop neg 0 rm col0 sh gr @@ -449,7 +449,7 @@ gs 1 -1 sc (\(response\)) dup sw pop neg 0 rm col0 sh gr gs 1 -1 sc (Relay c2{Data, \(response\)}) dup sw pop neg 0 rm col0 sh gr /Times-Roman-iso ff 150.00 scf sf 5925 1425 m -gs 1 -1 sc (Created c2, g^y2, H\(K2\)) dup sw pop neg 0 rm col0 sh gr +gs 1 -1 sc (Created c2, g^y2, H\(K2\)) dup sw pop neg 0 rm col0 sh gr /Times-Roman-iso ff 150.00 scf sf 3675 1125 m gs 1 -1 sc (Create c2, E\(g^x2\)) col0 sh gr diff --git a/doc/interaction.fig b/doc/interaction.fig index d7c47f9dbf..a7b49e0a52 100644 --- a/doc/interaction.fig +++ b/doc/interaction.fig @@ -93,30 +93,30 @@ Single 4 0 0 50 0 2 12 0.0000 4 135 420 1050 225 Alice\001 4 0 0 50 0 2 12 0.0000 4 135 450 5775 225 OR 2\001 4 0 0 50 0 0 10 0.0000 4 105 960 6075 3075 "HTTP GET..."\001 -4 1 0 50 0 0 10 0.0000 4 15 135 4800 3975 ...\001 -4 1 0 50 0 0 10 0.0000 4 15 135 7125 3975 ...\001 -4 1 0 50 0 0 10 0.0000 4 15 135 2400 3975 ...\001 +4 1 0 50 0 0 10 0.0000 4 15 135 4800 3975 . . .\001 +4 1 0 50 0 0 10 0.0000 4 15 135 7125 3975 . . .\001 +4 1 0 50 0 0 10 0.0000 4 15 135 2400 3975 . . .\001 4 1 0 50 0 0 10 0.0000 4 135 1050 7125 2325 (TCP handshake)\001 4 0 0 50 0 2 12 0.0000 4 135 630 7875 225 website\001 4 1 0 50 0 0 10 0.0000 4 135 1335 7125 1425 {X}--AES encryption\001 4 1 0 50 0 0 10 0.0000 4 135 1410 7125 1200 E(x)--RSA encryption\001 4 1 0 50 0 0 10 0.0000 4 135 480 7125 975 Legend:\001 4 1 0 50 0 0 10 0.0000 4 135 1455 2400 225 (link is TLS-encrypted)\001 -4 0 0 50 0 0 10 0.0000 4 135 2085 1275 1050 Relay c1 {Extend, OR2, E(g^x2)}\001 +4 0 0 50 0 0 10 0.0000 4 135 2085 1275 1050 Relay c1{Extend, OR2, E(g^x2)}\001 4 0 0 50 0 0 10 0.0000 4 135 1965 1275 2025 Relay c1{{Begin :80}}\001 -4 2 0 50 0 0 10 0.0000 4 135 2190 3525 1500 Relay c1 {Extended, g^y2, H(K2)}\001 +4 2 0 50 0 0 10 0.0000 4 135 2190 3525 1500 Relay c1{Extended, g^y2, H(K2)}\001 4 0 0 50 0 0 10 0.0000 4 135 1845 3675 2100 Relay c2{Begin :80}\001 4 2 0 50 0 0 10 0.0000 4 135 1410 3525 2550 Relay c1{{Connected}}\001 4 2 0 50 0 0 10 0.0000 4 135 1290 5925 2475 Relay c2{Connected}\001 4 0 0 50 0 0 10 0.0000 4 135 2085 1275 2925 Relay c1{{Data, "HTTP GET..."}}\001 4 0 0 50 0 0 10 0.0000 4 135 1965 3675 3000 Relay c2{Data, "HTTP GET..."}\001 -4 1 0 50 0 0 10 0.0000 4 135 1365 4800 225 (link is TLS encryped)\001 +4 1 0 50 0 0 10 0.0000 4 135 1365 4800 225 (link is TLS-encryped)\001 4 1 0 50 0 0 10 0.0000 4 135 870 7050 225 (unencrypted)\001 4 1 0 50 0 0 10 0.0000 4 105 780 7125 1650 cN--a circID\001 -4 2 0 50 0 0 10 0.0000 4 135 1860 3525 3600 Relay c1{{Data, (r response)}}\001 +4 2 0 50 0 0 10 0.0000 4 135 1860 3525 3600 Relay c1{{Data, (response)}}\001 4 2 0 50 0 0 10 0.0000 4 135 645 8100 3375 (response)\001 4 2 0 50 0 0 10 0.0000 4 135 1650 5925 3450 Relay c2{Data, (response)}\001 -4 2 0 50 0 0 10 0.0000 4 135 1545 5925 1425 Created c2, g^y2, H(K2)\001 +4 2 0 50 0 0 10 0.0000 4 135 1545 5925 1425 Created c2, g^y2, H(K2)\001 4 0 0 50 0 0 10 0.0000 4 135 1170 3675 1125 Create c2, E(g^x2)\001 4 0 0 50 0 0 10 0.0000 4 135 1170 1275 450 Create c1, E(g^x1)\001 -4 2 0 50 0 0 10 0.0000 4 135 1545 3525 750 Created c1, g^y1, H(K1)\001 +4 2 0 50 0 0 10 0.0000 4 135 1545 3525 750 Created c1, g^y1, H(K1)\001 diff --git a/doc/interaction.pdf b/doc/interaction.pdf index b4a6d42a5a1d6c14f3f0fced297c5b34b6a9f45b..8def0add59c1316e878827d5b48cce21bb5b9f11 100644 GIT binary patch delta 3673 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 delta 3706 zcmZXV2T&7Qw}mC4goqG8@KU4+ND)i|giu6kDAJLxK#)*F?@~f`1N$3J1 zNVCzTh!p7;0i}b~AOH8>yt&>pbLQ;%X3y-k=A1d}GXXF|0Hl}#JO@(EIdEfRx;bn# zsW%9YoHId5AzmRljrnX-cIQ)5s`xB_7JlbkM{diV zbX76qiJl&jUYZy%STl&_bE;7 z*Dt;7KAinBQ5=$yY|0*kvMi{zYPno+706BBY2-Wikt(zP_*-E+Nupy27~!&Bt!_5E zimWa87W~5V+#aTu_ZC!AK}zcmSd_w1y*;**r@XD&9-!SIcwgORNW^@)P)WQ%XAY1F zwSfMm$)zY0G^&d8F`uLe$t9O)_6c=ajzZ1JuQy(k0Z*P-J6nvTRW6&Qr?ilT&{$HV zis*QlzW6%+i*Jk}+NOeEYog(~MpiTzy)wPYmwRDO1l7t;mth&m@f{O4$7rcf9E2V8 zsG}0v(T7LttABw;_PLA5=X;!vBJGl{wOC3Q$?ic+BF@>RPll%(C02vJH$)`Xj{d4f z+&er<;HdC*E|?qNSg9%1ZCMpFVl|r*4YV;T72tmxm#@xNVa;qh9kex;(D3hbQ1@^N8EZj79gABZr`9VmiWLJ z>ZS@OCcKo}hclfsKD6J=wZlooBUzs73HO)t)8#vN6TfTEe2zDbp?+Epi!WuDay#hu z33b;V{c+8j+F!BC%jC9jV9dw)T$^o_U=lOOG%k})?=h`JHyr>NDPyF26P5PAFDo8) zJIsD-aRR|lB;D*yVe4c$DZBT@$v z!jI{c_m1PO1*azB2sKB9FAlhdz;g?It!}zndB@F~hOa6`zN=#LdaZG#{LQkU*wUu4 zj~g2MJVp~!wwam8lgHf?Q2(x=d(HF?yp^xr$t;j0hdJ7peovd2^{C;+b$+-XxATx8 zKQ-V(xtd7WjDfVi;&a)P{$%dLe+h7iTX|ZQ#ATQ4vQ0j%~Cs<`h2_)+%KGHjDK%;goNitQZZrlJojid?AxN07}c8@6Y;BCFW^BAKZ;P9{OK+m)RLc-{6d<=q+wd-3a1y^!XWJOvclhdkWY_T6+MG|2 zUx?=+x>cSIxZ+^enT{nY`K(H`Rh+d=PgcYN#nIl<9f*pG;^gL&?aCY6+_}}ee!jcw z!ylLCN0Z}B>)mR*>Oj{zdx?v0#um}$T>0|TwB0wwFU_whTjMJG$G(!)xio0aH4p5E z1V7Askx$wYW7y5DB0A)%M3$bgF;)JJG(t12e$VRrVRx*+`1;@&$Ayq~tE=y6=%~F< zf4sQIHI3$Kd7`-UUg2-oHR~VnnG9Plo2G-#x9IAMY}_T{Q$*i z=&+HOJDsCo6S;MTv}r&KWC0vWF{GZk`R5f^a$ebB zG>8y}On%=d$zxu89QocQA#$lww9At={x~Ot# zv^_+?HXWo)RqYk#w**YJg!soPSX4_>ogUM;ezgW+-0Zx4yfA22@OkBK>kO9Wf%5!5 zDPc$`jBHI4MnSErWscIdATNRt6u2pPK~&kd$#m@!4n8n2vGW(ZmeU>K%L%OmhE|Kb z48JH776r5u_LQZC-lmIS7e!I_~0ws$R6&V$=7&#dSWxyXF#u% zdf0ZTuu%aue?Kni2)?g0_!S!whhV?NZsK0cvgA==@nXbjc}U?dhi~8-DsoWY%#l=G z9wp?5(bmRh@!o!s`Jmw`Zfk@Jnk3kAX1Cq}sD#l5XtQeF~k^D8f3 zs^vOf@Rj>@`u^5@p}uzFTmKaU80oIbGG~Q4L5GEgP2$5=?Q6yz()EE2I%&$;tLb;g zEj(3H7*au2sUVo*JJQIJC<#IqIZ=o@LCA;HG?dnt>#RIi0+lhWD_BS-WDWy=Y_4X1 zdL7=$XZ@xM-KBzKxslT<>vNPf1oN%bG%23JyJsAZ9Sv&sw;5 z(gEqqf5dKi2R>+;XRGvi`%UeIF%qCY`6woO#`>?&V?vr7Qt^>omGmkIN=FwAiR3e-dS40H2b;gf=JD zAX4Q^x@ctB%}oH~GuifX&Hla;65J4bW>@VG(1G!i65Q!L|rXTn+D;Hv@ZVP2lS4+auc zk-0=coXdoZK5JzEpwOzKD~hF4>1FmO&++5}7|KlJx^mf#1#^4dq=!|~{$5^h6?V-<@Sjd%HUhQ?HF8qBvw-3>ZnK_8emwE-qqzD!XOf;_qEoKTt3@tG8ZFs$uO; z6qR|{GOKSivs9lpz~7Q|L@GH`v_4^MTKQUz#(fs+$jLKdv|su={BX4S&BubR{)@gw z)u0kw*RWELuo-XEev)i1kiO|Ce<}EJ_HnRo&W#y%w&`wz>+C_ULfM<#B?f+FBLfF| zdQGwK4hJZ&$rluN6epm0kKz1HeWC?XBM@PVlY3jSoW6d#kW2Gtt&iG*cCn*4#)qwOO$xQNH@g##7cTqG4g?D9B>2{8M57G$ z!^3IBnOMWL05gY(-fAFT>1bt-)#1*aZ5tX~BL^(lVN+e}^<$LhsG%`)C+*GVmCU6f zF3I;GX{{9*u9S;qim4t<9sCjI$4ba@9^4zNE8>-Ik^&0Di~c`z8pGT0XPck=Gso+C z%KHr*>r5h@&i{g#%H)UQM9l>;nUbF*q|V&qJwnm)`ZQZUk@bl}j4+eQpiu!sn#KKy z2`agJ>Hb{RHy^fcF9U;uPXQ4J7x_}Qn0}|hKXU;l`8ycM3=pix{{=#LSS831F2w`= zy?ESs!2c~Iq@a@UKNu7aMIipgVA2wQGMEe$fe()t#3BFPE(L@B*$#*QYm@{Wi8#-& ze@KE#N=Ti{|AWCK{_K;Gkb(b?bnE~31C@lq{uCntmzMt1<2jT0bI7?E_`jH>3{nyw Roq(d1frAAE)bvo`{{UmYy*>Z{