question_authority.tex 4.6 KB

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