-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathReport-Temp.aux
93 lines (93 loc) · 6.17 KB
/
Report-Temp.aux
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
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
\relax
\providecommand\hyper@newdestlabel[2]{}
\providecommand\HyperFirstAtBeginDocument{\AtBeginDocument}
\HyperFirstAtBeginDocument{\ifx\hyper@anchor\@undefined
\global\let\oldcontentsline\contentsline
\gdef\contentsline#1#2#3#4{\oldcontentsline{#1}{#2}{#3}}
\global\let\oldnewlabel\newlabel
\gdef\newlabel#1#2{\newlabelxx{#1}#2}
\gdef\newlabelxx#1#2#3#4#5#6{\oldnewlabel{#1}{{#2}{#3}}}
\AtEndDocument{\ifx\hyper@anchor\@undefined
\let\contentsline\oldcontentsline
\let\newlabel\oldnewlabel
\fi}
\fi}
\global\let\hyper@last\relax
\gdef\HyperFirstAtBeginDocument#1{#1}
\providecommand\HyField@AuxAddToFields[1]{}
\providecommand\HyField@AuxAddToCoFields[2]{}
\citation{ref:Diffie1976}
\citation{ref:Odlyzko1990}
\citation{ref:Bach1996}
\citation{ref:Elgamal1985}
\citation{ref:menezes2010handbook}
\@writefile{toc}{\contentsline {section}{\numberline {1}Introduction}{1}{section.1}}
\newlabel{sec:introduction}{{1}{1}{Introduction}{section.1}{}}
\@writefile{toc}{\contentsline {section}{\numberline {2}Public Key Cryptosystem}{1}{section.2}}
\newlabel{sec:publ-key-crypt}{{2}{1}{Public Key Cryptosystem}{section.2}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {2.1}More Details}{1}{subsection.2.1}}
\@writefile{toc}{\contentsline {section}{\numberline {3}RSA Cryptosystem}{1}{section.3}}
\newlabel{sec:rsa-cryptosystem}{{3}{1}{RSA Cryptosystem}{section.3}{}}
\@writefile{toc}{\contentsline {section}{\numberline {4}El-Gamal Cryptosystem}{1}{section.4}}
\newlabel{sec:el-gamal-crypt}{{4}{1}{El-Gamal Cryptosystem}{section.4}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {4.1}Diffie-Hellman Problem}{1}{subsection.4.1}}
\newlabel{sec:diff-hellm-probl}{{1}{1}{Diffie-Hellman Problem}{definition.1}{}}
\newlabel{sec:diff-hellm-probl-1}{{2}{1}{Diffie-Hellman Problem}{definition.2}{}}
\newlabel{sec:diff-hellm-probl-2}{{3}{1}{Diffie-Hellman Problem}{definition.3}{}}
\citation{ref:Boer1990}
\citation{ref:Maurer1994}
\citation{ref:Diffie1976}
\citation{ref:Matsumoto1986}
\citation{ref:menezes2010handbook}
\@writefile{toc}{\contentsline {subsection}{\numberline {4.2}Discrete Logarithm Problem}{3}{subsection.4.2}}
\newlabel{sec:disctr-logar-probl}{{4.2}{3}{Discrete Logarithm Problem}{subsection.4.2}{}}
\newlabel{def:Generalized-DLP}{{6}{3}{Discrete Logarithm Problem}{definition.6}{}}
\newlabel{eq:discrete-1}{{1}{3}{Discrete Logarithm Problem}{equation.4.1}{}}
\citation{ref:menezes2010handbook}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {4.2.1}\hskip 2em\relax Exhaustive search}{4}{subsubsection.4.2.1}}
\newlabel{sec:exhaustive-search}{{4.2.1}{4}{\qquad Exhaustive search}{subsubsection.4.2.1}{}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {4.2.2}\hskip 2em\relax Baby-step Giant-step algorithm}{4}{subsubsection.4.2.2}}
\newlabel{sec:baby-step-giant}{{4.2.2}{4}{\qquad Baby-step Giant-step algorithm}{subsubsection.4.2.2}{}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {4.2.3}\hskip 2em\relax Pollard's rho algorithm}{4}{subsubsection.4.2.3}}
\newlabel{sec:poll-rho-algor-1}{{4.2.3}{4}{\qquad Pollard's rho algorithm}{subsubsection.4.2.3}{}}
\citation{Knuth:1997:ACP:270146}
\citation{ref:menezes2010handbook}
\newlabel{eq:pollard-1}{{2}{5}{\qquad Pollard's rho algorithm}{equation.4.2}{}}
\newlabel{eq:pollard-2}{{3}{5}{\qquad Pollard's rho algorithm}{equation.4.3}{}}
\newlabel{eq:pollard-3}{{4}{5}{\qquad Pollard's rho algorithm}{equation.4.4}{}}
\newlabel{eq:pollard-4}{{5}{5}{\qquad Pollard's rho algorithm}{equation.4.5}{}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {4.2.4}\hskip 2em\relax Pholig-Hellman algorithm}{5}{subsubsection.4.2.4}}
\newlabel{sec:pholig-hellman-algo}{{4.2.4}{5}{\qquad Pholig-Hellman algorithm}{subsubsection.4.2.4}{}}
\newlabel{eq:Pholig-hellman-algo-cc}{{6}{5}{\qquad Pholig-Hellman algorithm}{equation.4.6}{}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {4.2.5}\hskip 2em\relax Index-calculus algorithm}{5}{subsubsection.4.2.5}}
\newlabel{sec:qquad-index-calculus}{{4.2.5}{5}{\qquad Index-calculus algorithm}{subsubsection.4.2.5}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {4.3}Basic El-Gamal Encryption}{5}{subsection.4.3}}
\@writefile{toc}{\contentsline {subsection}{\numberline {4.4}Generalized El-Gamal Encryption}{5}{subsection.4.4}}
\citation{ref:Elgamal1985}
\bibstyle{IEEEtran}
\bibdata{IEEEabrv,Reference}
\bibcite{ref:Diffie1976}{1}
\bibcite{ref:Odlyzko1990}{2}
\bibcite{ref:Bach1996}{3}
\@writefile{lof}{\contentsline {figure}{\numberline {1}{\ignorespaces \textbf {Algorithm} Pollard's rho algorithm for computing discrete logarithms}}{6}{figure.1}}
\newlabel{fig:pollard-rho-algo}{{1}{6}{\textbf {Algorithm} Pollard's rho algorithm for computing discrete logarithms}{figure.1}{}}
\@writefile{lof}{\contentsline {figure}{\numberline {2}{\ignorespaces \textbf {Algorithm} Pholig-Hellman algorithm for computing discrete logarithms}}{6}{figure.2}}
\newlabel{fig:pholig-hellman-algo}{{2}{6}{\textbf {Algorithm} Pholig-Hellman algorithm for computing discrete logarithms}{figure.2}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {4.5}El-Gamal in Digital Signature}{6}{subsection.4.5}}
\@writefile{toc}{\contentsline {section}{\numberline {5}Implementation}{6}{section.5}}
\newlabel{sec:implementation}{{5}{6}{Implementation}{section.5}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {5.1}RSA}{6}{subsection.5.1}}
\@writefile{toc}{\contentsline {subsection}{\numberline {5.2}El-Gamal}{6}{subsection.5.2}}
\@writefile{toc}{\contentsline {section}{\numberline {6}Conclusion}{6}{section.6}}
\@writefile{toc}{\contentsline {section}{Appendix\nobreakspace {}A: Related Algorithms}{6}{section*.1}}
\@writefile{toc}{\contentsline {section}{Appendix\nobreakspace {}B: Some related math stuff will be displayed here}{6}{section*.2}}
\@writefile{toc}{\contentsline {section}{References}{6}{section*.4}}
\bibcite{ref:Elgamal1985}{4}
\bibcite{ref:menezes2010handbook}{5}
\bibcite{ref:Boer1990}{6}
\bibcite{ref:Maurer1994}{7}
\bibcite{ref:Matsumoto1986}{8}
\bibcite{Knuth:1997:ACP:270146}{9}
\@writefile{toc}{\contentsline {section}{Biographies}{7}{IEEEbiography.0}}
\@writefile{toc}{\contentsline {subsection}{Yanan Xiao}{7}{IEEEbiography.1}}
\@writefile{toc}{\contentsline {subsection}{Maryam Al Mehrezi}{7}{IEEEbiography.2}}