thesis/main.tex

201 lines
5.1 KiB
TeX

%\documentclass[a4paper, 11pt, draft]{memoir}
\documentclass[a4paper, 11pt]{memoir}
\semiisopage
%% Highlight overfull hbox
\overfullrule=1mm
%% Show labels
%\usepackage{showkeys}
\usepackage[utf8x]{inputenc}
\usepackage[french,english]{babel}
%\usepackage[UKenglish]{babel}
\usepackage[T1]{fontenc}
\usepackage{makeidx}
\makeindex
% Customization
\usepackage{lmodern}
\usepackage{libertine}
\usepackage{inconsolata}
\chapterstyle{madsen}
\usepackage{subfig}
\usepackage{float}
\floatstyle{boxed}
\restylefloat{figure}
\usepackage{xcolor, graphicx}
\usepackage{multirow}
\usepackage[pagebackref]{hyperref}
\renewcommand*{\backref}[1]{}
\renewcommand*{\backrefalt}[4]{\small Citations: \S{}~#2}
\hypersetup{colorlinks=true, linkcolor=black!50!blue, urlcolor=black!50!red, citecolor=black!50!green, breaklinks=true}
\hypersetup{pdftitle={Privacy-preserving cryptography from pairings and lattices},
pdfauthor={Fabrice Mouhartem},
pdfsubject={Cryptography}}
\usepackage{microtype}
\usepackage{longtable}
% numbering
\setsecnumdepth{subsubsection}
\maxtocdepth {subsection}
\setlength{\parskip}{5pt}
\usepackage{enumerate}
\usepackage{doi}
\usepackage{amsmath, amssymb, mathrsfs, mathtools}
\usepackage{amsthm} % For theorem style
\usepackage{thmtools}
\usepackage{thm-restate}
\usepackage{comment}
\usepackage{tikz}
\usepackage{tikzpeople}
\usetikzlibrary{positioning,patterns,shapes}
% theorems, definitions
\declaretheorem[numberwithin=chapter]{theorem}
\declaretheorem[sibling=theorem]{lemma}
\declaretheorem[numberwithin=chapter,style=definition]{definition}
% References
\usepackage[capitalise]{cleveref}
\usepackage{pdfpages}
\usepackage{xspace}
\input frtoc
\input macros
\title{Privacy-preserving cryptography from pairings and lattices}
\author{Fabrice Mouhartem}
\date{\today}
\begin{document}
\includepdf{garde.pdf}
\frontmatter
%%%%%%%%%%%%%
% Décidaces %
%%%%%%%%%%%%%
\cleardoublepage
\vspace*{\stretch{1}}
\begin{flushright}
À \ldots
\end{flushright}
\vspace*{\stretch{2}}
%%%%%%%%%%%%%
\input abstract
\input acknowledgements
%\cleardoublepage
%\frenchtableofcontents
\cleardoublepage
\tableofcontents
\cleardoublepage
\input symbols
\mainmatter
\pagestyle{ruled}
\chapter{Introduction}
\addcontentsline{tof}{chapter}{\protect\numberline{\thechapter} Introduction}
\label{ch:introduction}
\input chap-introduction
\cleardoublepage
{\let\newpage\relax
\part{Background}
\label{pa:background}
\addcontentsline{tof}{part}{\protect\numberline{\thepart} Préliminaires}
}
\chapter{Security Proofs in Cryptography} \label{ch:proofs}
\addcontentsline{tof}{chapter}{\protect\numberline{\thechapter} Les preuves de sécurité en cryptographie}
\input chap-proofs
\chapter{Underlying Structures}
\addcontentsline{tof}{chapter}{\protect\numberline{\thechapter} Structures sous-jacentes}
\label{ch:structures}
\input chap-structures
\chapter{Zero-Knowledge Arguments}
\addcontentsline{tof}{chapter}{\protect\numberline{\thechapter} Arguments à divulgation nulle de connaissance}
\input chap-ZK
\cleardoublepage
{\let\newpage\relax
\part{Group Signatures and Anonymous Credentials}
\addcontentsline{tof}{part}{\protect\numberline{\thepart} Signatures de groupe et accréditations anonymes}
\label{pa:gs-ac}
}
\chapter{Dynamic Group Signatures}
\addcontentsline{tof}{chapter}{\protect\numberline{\thechapter} Signatures de groupe dynamique}
\label{ch:gs-background}
\input chap-GS-background
\chapter{Pairing-Based Dynamic Group Signatures}
\addcontentsline{tof}{chapter}{\protect\numberline{\thechapter} Signatures de groupe dynamique à base de couplages}
\label{ch:sigmasig}
\input chap-sigmasig
\chapter{Lattice-Based Dynamic Group Signatures}
\addcontentsline{tof}{chapter}{\protect\numberline{\thechapter} Signatures de groupe dynamique à base de réseaux euclidiens}
\label{ch:gs-lwe}
\input chap-GS-LWE
\cleardoublepage
{\let\newpage\relax
\part{Group Encryption and Adaptive Oblivious Transfer}
\label{pa:ge-ot}
\addcontentsline{tof}{part}{\protect\numberline{\thepart} Chiffrement de groupe et transfert inconscient adaptatif}
}
\chapter{Lattice-Based Group Encryption}
\addcontentsline{tof}{chapter}{\protect\numberline{\thechapter} Chiffrement de groupe à base de réseaux euclidiens}
\label{ch:ge-lwe}
\input chap-GE-LWE
\chapter{Lattice-Based Oblivious Transfer with Access Control} \label{ch:ac-ot}
\addcontentsline{tof}{chapter}{\protect\numberline{\thechapter} Transfert inconscient adaptatif avec contrôle d'accès à base de réseaux euclidiens}
\label{ch:ot-lwe}
\input chap-OT-LWE
\chapter*{Conclusion}
\addcontentsline{toc}{chapter}{Conclusion}
\addcontentsline{tof}{chapter}{Conclusion}
\input chap-conclusion
\chapter*[Publication List]{List of Publications}
\addcontentsline{toc}{chapter}{List of publications}
\addcontentsline{tof}{chapter}{Liste des publications}
\input chap-publications
\bibliographystyle{alphaabbr}
\bibliography{these.bib}
\addcontentsline{tof}{chapter}{Bibliographie}
\printindex
\addcontentsline{tof}{chapter}{Index en anglais}
\backmatter
\listoffigures
\addcontentsline{tof}{chapter}{Liste des figures}
\clearpage
\listoftables
\addcontentsline{tof}{chapter}{Liste des tableaux}
\end{document}
% vim: spl=en