question_authority.tex 4.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172
  1. \documentclass[12pt,a4paper,twoside]{thesis}
  2. %% PACKAGES
  3. \usepackage[utf8]{inputenc}
  4. \usepackage[T1]{fontenc}
  5. \usepackage{algorithm}
  6. \usepackage[noend]{algpseudocode}
  7. \usepackage{amsmath}
  8. \usepackage{amsthm}
  9. \usepackage{amsfonts}
  10. \usepackage{amssymb}
  11. \usepackage{amsthm}
  12. \usepackage{bytefield}
  13. \usepackage{cancel}
  14. \usepackage[dvips]{color}
  15. \usepackage{enumerate}
  16. \usepackage{epigraph}
  17. \usepackage{fancyhdr}
  18. \usepackage{graphicx}
  19. \usepackage{hyperref}
  20. \usepackage{indentfirst}
  21. \usepackage{mathtools}
  22. \usepackage{minted}
  23. \usepackage{makeidx,shortvrb,latexsym}
  24. \usepackage{supertabular}
  25. \usepackage{tikz}
  26. \usetikzlibrary{arrows}
  27. %% setting epigraphs
  28. \renewcommand{\epigraphsize}{\small}
  29. \setlength{\epigraphwidth}{0.8\textwidth}
  30. \let\origepigraph\epigraph
  31. \renewcommand\epigraph[2]{\origepigraph{\textit{#1}}{\textsc{#2}}}
  32. \input xy
  33. \xyoption{all}
  34. %% bytefield shit
  35. \newcommand{\colorbitbox}[3]{%
  36. \rlap{\bitbox{#2}{\color{#1}\rule{\width}{\height}}}%
  37. \bitbox{#2}{#3}}
  38. %% COMMANDS
  39. \DeclarePairedDelimiter{\floor}{\lfloor}{\rfloor}
  40. \DeclarePairedDelimiter{\ceil}{\lceil}{\rceil}
  41. \DeclarePairedDelimiter{\angular}{\langle}{\rangle}
  42. \newcommand{\naturalN}{\mathbb{N}}
  43. \newcommand{\naturalPrime}{\mathbb{P}}
  44. \newcommand{\integerZ}{\mathbb{Z}}
  45. \newcommand{\bigO}[1]{\ensuremath{\operatorname{O}\left(#1\right)}}
  46. \newcommand{\openssl}{\textsc{OpenSSL}\ }
  47. \newcommand{\dsqrt}[1]{\ensuremath{sqrt(#1)}}
  48. \newcommand{\idiv}{\ensuremath{//}}
  49. \newcommand{\strong}[1]{\textbf{#1}}
  50. \newcommand{\eulerphi}[1]{\varphi(#1)}
  51. \newcommand{\abs}[1]{\left|#1\right|}
  52. \newcommand{\rfrac}[2]{{}^{#1}\!/_{#2}}
  53. \makeindex
  54. \let\origdoublepage\cleardoublepage
  55. \newcommand{\clearemptydoublepage}{%
  56. \clearpage
  57. {\pagestyle{empty}\origdoublepage}%
  58. }
  59. \let\cleardoublepage\clearemptydoublepage
  60. % Note that colour boxes around links are NOT printed.
  61. % The text itself can be coloured, replacing the bounding box, but
  62. % when printing this may appear illegible;
  63. % link colors can be set to black for printing purposes, like so:
  64. %\hypersetup{colorlinks,%
  65. % citecolor=black,%
  66. % filecolor=black,%
  67. % linkcolor=black,%
  68. % urlcolor=black}
  69. % Also note that this will conflict with the color package called
  70. % earlier in this document if that is not set to the right option (e.g.
  71. % dvips or pdflatex).
  72. \begin{document}
  73. %\phd %se e' la tesi di dottorato, altrimenti non mettere nulla
  74. \university{Universit\`a degli Studi di Trento}
  75. \faculty{Facolt\`a di Scienze Matematiche Fisiche e Naturali}
  76. \dept{Dipartimento di Scienze Informatiche}
  77. \Logo{logo_unitn.jpg}
  78. %% titolo del dottorato
  79. % \phdtitle{}
  80. %% titolo della tesi
  81. \title{Question Authority}
  82. \subtitle{An Inquiry into The Secure Layer}
  83. \author{Michele Orr\`u}
  84. \supervisor{Prof. Massimiliano Sala}
  85. %% Uncomment the following two lines if a co-relator is present.
  86. %\twosupervisors
  87. %\firstreader{Prof. Ettore Miron}
  88. % capo della scuola di dottorato o controrelatore
  89. \secondreader{Prof. Nara Stabbocchi}
  90. \accademico{Anno accademico $2013/2014$}
  91. \frontespizio % questo e` il frontespizio esterno, cioe' senza firme
  92. \cleardoublepage
  93. \signaturepage % questo e` il frontesizio interno con le firme
  94. %% DEDICA
  95. %non e' ovviamente obbligatoria
  96. \cleardoublepage \setcounter{page}{1} \pagenumbering{roman}
  97. \pagestyle{plain} \tableofcontents
  98. %\listoffigures
  99. %\addcontentsline{toc}{chapter}{Elenco delle figure}
  100. %\renewcommand{\listalgorithmname}{Elenco degli algoritmi}
  101. %\listofalgorithms
  102. %\addcontentsline{toc}{chapter}{Elenco degli algoritmi}
  103. %\addcontentsline{toc}{chapter}{Introduction}
  104. %% INTRODUCTION
  105. %\include{ack}
  106. %\addcontentsline{toc}{chapter}{Acknowledgment}
  107. %\cleardoublepage
  108. %\include{Introduction}
  109. %\addcontentsline{toc}{chapter}{Introduction}
  110. \cleardoublepage
  111. %% THESIS BODY
  112. \pagestyle{fancy} \pagenumbering{arabic} \mainmatter
  113. \vspace*{3in}
  114. \epigraph{
  115. Many persons who are not conversant with mathematical studies imagine that
  116. because the business of [Babbage's Analytical Engine] is to give results in
  117. numerical notation, the nature of the processes must consequently be
  118. arithmetical and numerical, rather than algebraical and analytical. This is an
  119. error. The engine can arrange and combine its numerical quantities exactly as if
  120. they were letters or any other general symbols; and in fact it might bring out
  121. its results in algebraical notation, were provisions made accordingly.}
  122. {Augusta Ada, Countess of Lovelace}
  123. %% there is no copyright, but the right to copy.
  124. \begin{figure}[b]
  125. \centering
  126. \includegraphics[width=80pt]{kopimi.png}
  127. \end{figure}
  128. \include{preface}
  129. \part{Prequisites}
  130. \include{ssl_prequisites}
  131. \include{math_prequisites}
  132. \part{Factorization Methods}
  133. \include{fermat}
  134. \include{wiener}
  135. \include{pollard-1}
  136. \include{pollard+1}
  137. \include{pollardrho}
  138. \include{dixon}
  139. \include{conclusions}
  140. \backmatter
  141. %%\bibliographystyle{ieeetr}
  142. \bibliography{library}
  143. \clearpage
  144. \addcontentsline{toc}{chapter}{Bibliography}
  145. \end{document}