123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175 |
- \documentclass[12pt,a4paper,twoside]{thesis}
- \usepackage[utf8]{inputenc}
- \usepackage[T1]{fontenc}
- \usepackage{algorithm}
- \usepackage[noend]{algpseudocode}
- \usepackage{amsmath}
- \usepackage{amsthm}
- \usepackage{amsfonts}
- \usepackage{amssymb}
- \usepackage{amsthm}
- \usepackage{bytefield}
- \usepackage{cancel}
- \usepackage[dvips]{color}
- \usepackage{enumerate}
- \usepackage{epigraph}
- \usepackage{fancyhdr}
- \usepackage{graphicx}
- \usepackage{hyperref}
- \usepackage{indentfirst}
- \usepackage{mathtools}
- \usepackage{minted}
- \usepackage{makeidx,shortvrb,latexsym}
- \usepackage{supertabular}
- \usepackage{tikz}
- \renewcommand{\epigraphsize}{\small}
- \setlength{\epigraphwidth}{0.8\textwidth}
- \let\origepigraph\epigraph
- \renewcommand\epigraph[2]{\origepigraph{\textit{#1}}{\textsc{#2}}}
- \newcommand{\colorbitbox}[3]{%
- \rlap{\bitbox{#2}{\color{#1}\rule{\width}{\height}}}
- \bitbox{#2}{#3}}
- \DeclarePairedDelimiter{\floor}{\lfloor}{\rfloor}
- \DeclarePairedDelimiter{\ceil}{\lceil}{\rceil}
- \DeclarePairedDelimiter{\angular}{\langle}{\rangle}
- \newcommand{\naturalN}{\mathbb{N}}
- \newcommand{\naturalPrime}{\mathbb{P}}
- \newcommand{\integerZ}{\mathbb{Z}}
- \newcommand{\factorBase}{\mathcal{B}}
- \newcommand{\bigO}[1]{\ensuremath{\operatorname{O}\left(#1\right)}}
- \newcommand{\openssl}{\textsc{OpenSSL}\ }
- \newcommand{\dsqrt}[1]{\ensuremath{isqrt(#1)}}
- \newcommand{\idiv}{\ensuremath{//}}
- \newcommand{\strong}[1]{\textbf{#1}}
- \newcommand{\eulerphi}[1]{\varphi(#1)}
- \newcommand{\abs}[1]{\left|#1\right|}
- \newcommand{\rfrac}[2]{{}^{#1}\!/_{#2}}
- \newcommand{\getsRandom}{\xleftarrow{r}}
- \theoremstyle{plain}
- \newtheorem*{theorem*}{Theorem}
- \newtheorem*{definition*}{Definition}
- \makeindex
- \let\origdoublepage\cleardoublepage
- \newcommand{\clearemptydoublepage}{%
- \clearpage
- {\pagestyle{empty}\origdoublepage}
- }
- \let\cleardoublepage\clearemptydoublepage
- \begin{document}
- \university{Universit\`a degli Studi di Trento}
- \faculty{Facolt\`a di Scienze Matematiche Fisiche e Naturali}
- \dept{Dipartimento di Scienze Informatiche}
- \Logo{logo_unitn.jpg}
- \title{Question Authority}
- \subtitle{An Inquiry into The Secure Layer}
- \author{Michele Orr\`u}
- \supervisor{Prof. Massimiliano Sala}
- \secondreader{Prof. Nara Stabbocchi}
- \accademico{Anno accademico $2013/2014$}
- \frontespizio
- \cleardoublepage
- \signaturepage
- \cleardoublepage \setcounter{page}{1} \pagenumbering{roman}
- \pagestyle{plain} \tableofcontents
- \cleardoublepage
- \pagestyle{fancy} \pagenumbering{arabic} \mainmatter
- \vspace*{3in}
- \epigraph{
- Many persons who are not conversant with mathematical studies imagine that
- because the business of [Babbage's Analytical Engine] is to give results in
- numerical notation, the nature of the processes must consequently be
- arithmetical and numerical, rather than algebraical and analytical. This is an
- error. The engine can arrange and combine its numerical quantities exactly as if
- they were letters or any other general symbols; and in fact it might bring out
- its results in algebraical notation, were provisions made accordingly.}
- {Augusta Ada, Countess of Lovelace}
- \begin{figure}[b]
- \centering
- \includegraphics[width=80pt]{kopimi.png}
- \end{figure}
- \include{preface}
- \part{Prequisites}
- \include{ssl_prequisites}
- \include{math_prequisites}
- \part{Factorization Methods}
- \include{fermat}
- \include{wiener}
- \include{pollard-1}
- \include{pollard+1}
- \include{pollardrho}
- \include{dixon}
- \include{conclusions}
- \backmatter
- \bibliography{library}
- \clearpage
- \addcontentsline{toc}{chapter}{Bibliography}
- \end{document}
|