%PDF-1.5 % 4 0 obj << /Type /XObject /Subtype /Form /BBox [0 0 100 100] /FormType 1 /Matrix [1 0 0 1 0 0] /Resources 5 0 R /Length 15 /Filter /FlateDecode >> stream xP( endstream endobj 5 0 obj << /Shading << /Sh << /ShadingType 2 /ColorSpace /DeviceRGB /Domain [0.0 100.00128] /Coords [0.0 0 100.00128 0] /Function << /FunctionType 3 /Domain [0.0 100.00128] /Functions [ << /FunctionType 2 /Domain [0.0 100.00128] /C0 [1 1 1] /C1 [1 1 1] /N 1 >> << /FunctionType 2 /Domain [0.0 100.00128] /C0 [1 1 1] /C1 [0 0 0] /N 1 >> << /FunctionType 2 /Domain [0.0 100.00128] /C0 [0 0 0] /C1 [0 0 0] /N 1 >> ] /Bounds [ 25.00032 75.00096] /Encode [0 1 0 1 0 1] >> /Extend [false false] >> >> /ProcSet [ /PDF ] >> endobj 6 0 obj << /Type /XObject /Subtype /Form /BBox [0 0 100 100] /FormType 1 /Matrix [1 0 0 1 0 0] /Resources 7 0 R /Length 15 /Filter /FlateDecode >> stream xP( endstream endobj 7 0 obj << /Shading << /Sh << /ShadingType 2 /ColorSpace /DeviceRGB /Domain [0.0 100.00128] /Coords [0.0 0 100.00128 0] /Function << /FunctionType 3 /Domain [0.0 100.00128] /Functions [ << /FunctionType 2 /Domain [0.0 100.00128] /C0 [0 0 0] /C1 [0 0 0] /N 1 >> << /FunctionType 2 /Domain [0.0 100.00128] /C0 [0 0 0] /C1 [1 1 1] /N 1 >> << /FunctionType 2 /Domain [0.0 100.00128] /C0 [1 1 1] /C1 [1 1 1] /N 1 >> ] /Bounds [ 25.00032 75.00096] /Encode [0 1 0 1 0 1] >> /Extend [false false] >> >> /ProcSet [ /PDF ] >> endobj 8 0 obj << /Type /XObject /Subtype /Form /BBox [0 0 100 100] /FormType 1 /Matrix [1 0 0 1 0 0] /Resources 9 0 R /Length 15 /Filter /FlateDecode >> stream xP( endstream endobj 9 0 obj << /Shading << /Sh << /ShadingType 2 /ColorSpace /DeviceRGB /Domain [0.0 100.00128] /Coords [0 0.0 0 100.00128] /Function << /FunctionType 3 /Domain [0.0 100.00128] /Functions [ << /FunctionType 2 /Domain [0.0 100.00128] /C0 [1 1 1] /C1 [1 1 1] /N 1 >> << /FunctionType 2 /Domain [0.0 100.00128] /C0 [1 1 1] /C1 [0 0 0] /N 1 >> << /FunctionType 2 /Domain [0.0 100.00128] /C0 [0 0 0] /C1 [0 0 0] /N 1 >> ] /Bounds [ 25.00032 75.00096] /Encode [0 1 0 1 0 1] >> /Extend [false false] >> >> /ProcSet [ /PDF ] >> endobj 10 0 obj << /Type /XObject /Subtype /Form /BBox [0 0 100 100] /FormType 1 /Matrix [1 0 0 1 0 0] /Resources 11 0 R /Length 15 /Filter /FlateDecode >> stream xP( endstream endobj 11 0 obj << /Shading << /Sh << /ShadingType 2 /ColorSpace /DeviceRGB /Domain [0.0 100.00128] /Coords [0 0.0 0 100.00128] /Function << /FunctionType 3 /Domain [0.0 100.00128] /Functions [ << /FunctionType 2 /Domain [0.0 100.00128] /C0 [0 0 0] /C1 [0 0 0] /N 1 >> << /FunctionType 2 /Domain [0.0 100.00128] /C0 [0 0 0] /C1 [1 1 1] /N 1 >> << /FunctionType 2 /Domain [0.0 100.00128] /C0 [1 1 1] /C1 [1 1 1] /N 1 >> ] /Bounds [ 25.00032 75.00096] /Encode [0 1 0 1 0 1] >> /Extend [false false] >> >> /ProcSet [ /PDF ] >> endobj 16 0 obj << /Type /XObject /Subtype /Form /BBox [0 0 100 100] /FormType 1 /Matrix [1 0 0 1 0 0] /Resources 17 0 R /Length 15 /Filter /FlateDecode >> stream xP( endstream endobj 17 0 obj << /Shading << /Sh << /ShadingType 3 /ColorSpace /DeviceRGB /Domain [0.0 50.00064] /Coords [50.00064 50.00064 0.0 50.00064 50.00064 50.00064] /Function << /FunctionType 3 /Domain [0.0 50.00064] /Functions [ << /FunctionType 2 /Domain [0.0 50.00064] /C0 [1 1 1] /C1 [1 1 1] /N 1 >> << /FunctionType 2 /Domain [0.0 50.00064] /C0 [1 1 1] /C1 [0 0 0] /N 1 >> << /FunctionType 2 /Domain [0.0 50.00064] /C0 [0 0 0] /C1 [0 0 0] /N 1 >> ] /Bounds [ 22.50027 25.00032] /Encode [0 1 0 1 0 1] >> /Extend [true false] >> >> /ProcSet [ /PDF ] >> endobj 19 0 obj << /Type /XObject /Subtype /Form /BBox [0 0 100 100] /FormType 1 /Matrix [1 0 0 1 0 0] /Resources 20 0 R /Length 15 /Filter /FlateDecode >> stream xP( endstream endobj 20 0 obj << /Shading << /Sh << /ShadingType 3 /ColorSpace /DeviceRGB /Domain [0.0 50.00064] /Coords [50.00064 50.00064 0.0 50.00064 50.00064 50.00064] /Function << /FunctionType 3 /Domain [0.0 50.00064] /Functions [ << /FunctionType 2 /Domain [0.0 50.00064] /C0 [1 1 1] /C1 [1 1 1] /N 1 >> << /FunctionType 2 /Domain [0.0 50.00064] /C0 [1 1 1] /C1 [0 0 0] /N 1 >> << /FunctionType 2 /Domain [0.0 50.00064] /C0 [0 0 0] /C1 [0 0 0] /N 1 >> ] /Bounds [ 21.25026 25.00032] /Encode [0 1 0 1 0 1] >> /Extend [true false] >> >> /ProcSet [ /PDF ] >> endobj 22 0 obj << /Type /XObject /Subtype /Form /BBox [0 0 100 100] /FormType 1 /Matrix [1 0 0 1 0 0] /Resources 23 0 R /Length 15 /Filter /FlateDecode >> stream xP( endstream endobj 23 0 obj << /Shading << /Sh << /ShadingType 3 /ColorSpace /DeviceRGB /Domain [0.0 50.00064] /Coords [50.00064 50.00064 0.0 50.00064 50.00064 50.00064] /Function << /FunctionType 3 /Domain [0.0 50.00064] /Functions [ << /FunctionType 2 /Domain [0.0 50.00064] /C0 [1 1 1] /C1 [1 1 1] /N 1 >> << /FunctionType 2 /Domain [0.0 50.00064] /C0 [1 1 1] /C1 [0 0 0] /N 1 >> << /FunctionType 2 /Domain [0.0 50.00064] /C0 [0 0 0] /C1 [0 0 0] /N 1 >> ] /Bounds [ 20.00024 25.00032] /Encode [0 1 0 1 0 1] >> /Extend [true false] >> >> /ProcSet [ /PDF ] >> endobj 25 0 obj << /Type /XObject /Subtype /Form /BBox [0 0 100 100] /FormType 1 /Matrix [1 0 0 1 0 0] /Resources 26 0 R /Length 15 /Filter /FlateDecode >> stream xP( endstream endobj 26 0 obj << /Shading << /Sh << /ShadingType 3 /ColorSpace /DeviceRGB /Domain [0.0 50.00064] /Coords [50.00064 50.00064 0.0 50.00064 50.00064 50.00064] /Function << /FunctionType 3 /Domain [0.0 50.00064] /Functions [ << /FunctionType 2 /Domain [0.0 50.00064] /C0 [0 0 0] /C1 [0 0 0] /N 1 >> << /FunctionType 2 /Domain [0.0 50.00064] /C0 [0 0 0] /C1 [1 1 1] /N 1 >> << /FunctionType 2 /Domain [0.0 50.00064] /C0 [1 1 1] /C1 [0 0 0] /N 1 >> << /FunctionType 2 /Domain [0.0 50.00064] /C0 [0 0 0] /C1 [0 0 0] /N 1 >> ] /Bounds [ 21.25026 23.12529 25.00032] /Encode [0 1 0 1 0 1 0 1] >> /Extend [true false] >> >> /ProcSet [ /PDF ] >> endobj 28 0 obj << /S /GoTo /D (section.1) >> endobj 31 0 obj (Introduction) endobj 32 0 obj << /S /GoTo /D (section.2) >> endobj 35 0 obj (Background) endobj 36 0 obj << /S /GoTo /D (subsection.2.1) >> endobj 39 0 obj (Secure Multiparty Computation and the Sharemind framework) endobj 40 0 obj << /S /GoTo /D (subsection.2.2) >> endobj 43 0 obj (Oblivious sorting) endobj 44 0 obj << /S /GoTo /D (subsection.2.3) >> endobj 47 0 obj (Identity-Based Key Agreement Protocols) endobj 48 0 obj << /S /GoTo /D (section.3) >> endobj 51 0 obj (Ideal Anonymous Messaging) endobj 52 0 obj << /S /GoTo /D (subsection.3.1) >> endobj 55 0 obj (Entities and threat model) endobj 56 0 obj << /S /GoTo /D (subsection.3.2) >> endobj 59 0 obj (An ideal MPC functionality with adversarial influence for a family of programs) endobj 60 0 obj << /S /GoTo /D (subsection.3.3) >> endobj 63 0 obj (The families of programs DLNabs and CNVabs) endobj 64 0 obj << /S /GoTo /D (subsubsection.3.3.1) >> endobj 67 0 obj (The Dialing program family DLNabs ) endobj 68 0 obj << /S /GoTo /D (subsubsection.3.3.2) >> endobj 71 0 obj (The Conversation program family CNVabs ) endobj 72 0 obj << /S /GoTo /D (subsection.3.4) >> endobj 75 0 obj (Anonymous Messaging Systems) endobj 76 0 obj << /S /GoTo /D (subsection.3.5) >> endobj 79 0 obj (Sharemind as a secure MPC platform) endobj 80 0 obj << /S /GoTo /D (subsection.3.6) >> endobj 83 0 obj (Alternative MPC platforms) endobj 84 0 obj << /S /GoTo /D (section.4) >> endobj 87 0 obj (System Architecture) endobj 88 0 obj << /S /GoTo /D (subsection.4.1) >> endobj 91 0 obj (Registration phase) endobj 92 0 obj << /S /GoTo /D (subsection.4.2) >> endobj 95 0 obj (Main phase) endobj 96 0 obj << /S /GoTo /D (section.5) >> endobj 99 0 obj (The Dialing Protocol) endobj 100 0 obj << /S /GoTo /D (subsection.5.1) >> endobj 103 0 obj (Protocol description) endobj 104 0 obj << /S /GoTo /D (subsection.5.2) >> endobj 107 0 obj (The Dialing program DLNsort) endobj 108 0 obj << /S /GoTo /D (section.6) >> endobj 111 0 obj (The Conversation Protocol) endobj 112 0 obj << /S /GoTo /D (subsection.6.1) >> endobj 115 0 obj (Protocol description) endobj 116 0 obj << /S /GoTo /D (subsubsection.6.1.1) >> endobj 119 0 obj (The Conversation program CNVsort) endobj 120 0 obj << /S /GoTo /D (section.7) >> endobj 123 0 obj (The MCMix Anonymous Messaging System) endobj 124 0 obj << /S /GoTo /D (subsection.7.1) >> endobj 127 0 obj (Dialing) endobj 128 0 obj << /S /GoTo /D (subsection.7.2) >> endobj 131 0 obj (Conversation) endobj 132 0 obj << /S /GoTo /D (subsection.7.3) >> endobj 135 0 obj (Security of MCMix) endobj 136 0 obj << /S /GoTo /D (section.8) >> endobj 139 0 obj (Implementation and Benchmarking) endobj 140 0 obj << /S /GoTo /D (subsection.8.1) >> endobj 143 0 obj (Experiment setting) endobj 144 0 obj << /S /GoTo /D (subsection.8.2) >> endobj 147 0 obj (Dialing protocol) endobj 148 0 obj << /S /GoTo /D (subsection.8.3) >> endobj 151 0 obj (Conversation protocol) endobj 152 0 obj << /S /GoTo /D (section.9) >> endobj 155 0 obj (Client load and adoption incentives) endobj 156 0 obj << /S /GoTo /D (section.10) >> endobj 159 0 obj (Parallelizing the Conversation protocol) endobj 160 0 obj << /S /GoTo /D (subsection.10.1) >> endobj 163 0 obj (General Idea) endobj 164 0 obj << /S /GoTo /D (subsection.10.2) >> endobj 167 0 obj (Parallelizing the Conversation protocol) endobj 168 0 obj << /S /GoTo /D (subsection.10.3) >> endobj 171 0 obj (Quality of Service Analysis) endobj 172 0 obj << /S /GoTo /D (subsection.10.4) >> endobj 175 0 obj (Performance of the parallelized protocol) endobj 176 0 obj << /S /GoTo /D (section.11) >> endobj 179 0 obj (Related Work and Comparison) endobj 180 0 obj << /S /GoTo /D (section.12) >> endobj 183 0 obj (Conclusions) endobj 184 0 obj << /S /GoTo /D [185 0 R /Fit] >> endobj 193 0 obj << /Length 2821 /Filter /FlateDecode >> stream xڕYY6~r"OLs'gj
:
ǝS$^N$^P$yy߽mtp ߽WPu]AUc6XtND^&"ș]GSݵ5tlHDqe!DSQ?@ή.;V7A-+2? Jz E"L0-8^GfU=A']Ll¿7a~ or-z0jczI-9Fq,ۭ9tM)
eb^鈣eYAIxԿ[1V6Y~ .{}d4ϴT&U7)fE!xYe^:t]<kw]˫O(rz':raÊ)/afӓ[$ot-"ے b`I8I`R/ƒK+ av_gόtVk9S[Yz?t_T$|xq
QKbξzAdE L$*Kݳ܃J؇ÉO|:-m"+B?(cD?ㅲeXdL^# sBpB^hJ
VF'^9flS .b6
UBYP[pn{%hy%&CQ(cᬅl14G=ļrpQJnl+2CYkkбՖ1k֘0`؟ښR6 ZAڈĨ*#
l~Ja.2~v(,r6Z%jLS_ocvtk(}Qx$=w7nתE~Cp!O` i %5~$=VRjJW ]Hv+ą< , E!)|ɋ8^`ĚE.)<\ӵif;ZH9ܡ-1͏>j
(5سh(f
<)
e%WV>nKAfd7Ycp1lHG8R0NS,#/TAlY`EsZr.ѿmPڇtg._.wQ>"N+Ck͛8o7S+dlGmj*7ܧ^mQBs0GKh-~KYxIaG=\!P'2ͱO)!L!N\ |P>B,&U-E*NxrVB1 kP3GႉqA/HڽP1>Z+MhaU TQ+v%e\ i ^OQY2FS6"iH;R3טXOYH_7AWN.Ix6O%qcTh}_2*~M2[2l{ŕPmޘncBԪzٜ+WDT
~Xi eF[u3uwY99ֈBʚ&\}E/