This repository was archived by the owner on Mar 10, 2026. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathsimple_comm_model.tex
More file actions
78 lines (78 loc) · 4.12 KB
/
Copy pathsimple_comm_model.tex
File metadata and controls
78 lines (78 loc) · 4.12 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
%% Creator: Inkscape inkscape 0.92.1, www.inkscape.org
%% PDF/EPS/PS + LaTeX output extension by Johan Engelen, 2010
%% Accompanies image file 'source_coding2.pdf' (pdf, eps, ps)
%%
%% To include the image in your LaTeX document, write
%% \input{<filename>.pdf_tex}
%% instead of
%% \includegraphics{<filename>.pdf}
%% To scale the image, write
%% \def\svgwidth{<desired width>}
%% \input{<filename>.pdf_tex}
%% instead of
%% \includegraphics[width=<desired width>]{<filename>.pdf}
%%
%% Images with a different path to the parent latex file can
%% be accessed with the `import' package (which may need to be
%% installed) using
%% \usepackage{import}
%% in the preamble, and then including the image with
%% \import{<path to file>}{<filename>.pdf_tex}
%% Alternatively, one can specify
%% \graphicspath{{<path to file>/}}
%%
%% For more information, please see info/svg-inkscape on CTAN:
%% http://tug.ctan.org/tex-archive/info/svg-inkscape
%%
\begingroup%
\makeatletter%
\providecommand\color[2][]{%
\errmessage{(Inkscape) Color is used for the text in Inkscape, but the package 'color.sty' is not loaded}%
\renewcommand\color[2][]{}%
}%
\providecommand\transparent[1]{%
\errmessage{(Inkscape) Transparency is used (non-zero) for the text in Inkscape, but the package 'transparent.sty' is not loaded}%
\renewcommand\transparent[1]{}%
}%
\providecommand\rotatebox[2]{#2}%
\ifx\svgwidth\undefined%
\setlength{\unitlength}{440.13296416bp}%
\ifx\svgscale\undefined%
\relax%
\else%
\setlength{\unitlength}{\unitlength * \real{\svgscale}}%
\fi%
\else%
\setlength{\unitlength}{\svgwidth}%
\fi%
\global\let\svgwidth\undefined%
\global\let\svgscale\undefined%
\makeatother%
\begin{picture}(1,0.71098324)%
\put(0,0){\includegraphics[width=\unitlength,page=1]{comm_model.pdf}}%
\put(0.92782781,0.35883958){\color[rgb]{0,0,0}\makebox(0,0)[lb]{\smash{\gls{esp}}}}%
\put(0.021,0.21941187){\color[rgb]{0,0,0}\makebox(0,0)[lb]{\smash{SA$_1$}}}%
\put(0.021,0.50563365){\color[rgb]{0,0,0}\makebox(0,0)[lb]{\smash{SA$_2$}}}%
\put(0,0){\includegraphics[width=\unitlength,page=2]{comm_model.pdf}}%
\put(0.525,0.34){\color[rgb]{0,0,0}\makebox(0,0)[lb]{\smash{\gls{hq} stream}}}%
\put(0.525,0.315){\color[rgb]{0,0,0}\makebox(0,0)[lb]{\smash{\small{(\emph{untrusted channel})}}}}%
\put(0,0){\includegraphics[width=\unitlength,page=3]{comm_model.pdf}}%
\put(0.27,0.3588){\color[rgb]{0,0,0}\makebox(0,0)[lb]{\smash{\gls{obfuscator}}}}%
\put(0.13,0.195){\color[rgb]{0,0,0}\makebox(0,0)[lb]{\smash{\gls{query} stream}}}%
\put(0.13,0.17){\color[rgb]{0,0,0}\makebox(0,0)[lb]{\smash{\small{(\emph{trusted channel})}}}}%
\put(0,0){\includegraphics[width=\unitlength,page=4]{comm_model.pdf}}%
\put(0.57,0.62845948){\color[rgb]{0,0,0}\makebox(0,0)[lb]{\smash{\gls{adversary}}}}%
\put(0.475,0.385){\color[rgb]{0,0,0}\makebox(0,0)[lb]{\smash{$\left(t_1,a_1,\vec{y_1}\right),\left(t_2,a_2,\vec{y_2}\right),\left(t_3,a_1,\vec{y_3}\right)$}}}%
\put(0,0){\includegraphics[width=\unitlength,page=5]{comm_model.pdf}}%
\put(0.11,0.23896872){\color[rgb]{0,0,0}\makebox(0,0)[lb]{\smash{$\small{\left(t_1,a_1,\vec{x_1}\right),\left(t_3,a_1,\vec{x_3}\right)}$}}}%
\put(0.13,0.52390813){\color[rgb]{0,0,0}\makebox(0,0)[lb]{\smash{$\left(t_2,a_2,\vec{x_2}\right)$}}}%
\put(3.93135838,-2.38907069){\color[rgb]{0,0,0}\makebox(0,0)[lt]{\begin{minipage}{0.70745281\unitlength}\raggedright \end{minipage}}}%
\put(0,0){\includegraphics[width=\unitlength,page=6]{comm_model.pdf}}%
\put(0.5,0.0345){\color[rgb]{0,0,0}\makebox(0,0)[lb]{\smash{\gls{resultset} stream}}}%
\put(0.5,0.0095){\color[rgb]{0,0,0}\makebox(0,0)[lb]{\smash{(\small{\emph{untrusted channel})}}}}%
\put(-0.19387929,0.24115766){\color[rgb]{0,0,0}\makebox(0,0)[lb]{\smash{}}}%
\put(-0.19022779,0.25819803){\color[rgb]{0,0,0}\makebox(0,0)[lb]{\smash{}}}%
\put(0.495,0.07445119){\color[rgb]{0,0,0}\makebox(0,0)[lb]{\smash{$\left(a_1,\vec{d_1}\right),\left(a_2,\vec{d_2}\right),\left(a_1,\vec{d_3}\right)$}}}%
\put(0,0){\includegraphics[width=\unitlength,page=7]{comm_model.pdf}}%
\end{picture}%
\endgroup%