\documentclass{report}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{textcomp}
\usepackage{geometry}
\geometry{top=15mm, bottom=15mm, left=1cm, right=1cm}
\usepackage[french]{babel}
\usepackage{pslatex}
\usepackage[colorlinks=true,urlcolor=black]{hyperref}
\usepackage{graphicx}
\usepackage{fancyhdr}
\pagestyle{fancy}
\renewcommand{\footrulewidth}{0.4pt}
\fancyfoot[L]{Uubu.fr}
\fancyfoot[R]{jeu. mars 24 10:13:43 CET 2016}
\lfoot{\Large \textit{Uubu.fr}}
\hypersetup{pdfinfo={
Title={cryptsetup-reencrypt},
Author={Sylvain Girod},
Creator={Bash script from uubu.fr's format version 1},
Producer={Bash script and PDFLaTeX},
Subject={Outil de re-chiffrement de périphérique LUKS offline},
CreationDate={D:20160324101343},
ModDate={D:20160324101343},
Keywords={Linux;chiffrement;sécurité}
}}
\begin{document}
 
\begin{center}
{\Huge cryptsetup-reencrypt }
\end{center}
\vspace{1cm}
 
\begin{flushleft}
 
{\large Outil de re-chiffrement de périphérique LUKS offline}
 
\vspace{10mm}
 
\hspace{1mm}  cryptsetup-reencrypt re-chiffre les données dans un périphérique LUKS. Durant le processus le périphérique LUKS est marqué non-disponible. Attention, il n'est pas résistant aux erreurs kernel et matériel.
\vspace{5mm} \\
 
 
\vspace{1cm}{\huge OPTIONS }
 
\
 
\begin{description} \normalsize
\item[\hspace{1mm} -v, --verbose]{mode verbeux}
\item[\hspace{1mm} --debug]{Mode debug}
\item[\hspace{1mm} -c, --cipher]{définis le chiffrement}
\item[\hspace{1mm} -s, --key-size]{Taille de la clé en bits. Doit être un multiple de 8}
\item[\hspace{1mm} -h, --hash]{Spécifie le hash utilisé dans le schéma de configuration de clé LUKS et de clé de volume}
\item[\hspace{1mm} -i, --iter-time]{Nombre de ms de traitement PBKDF2 pour le nouvel en-tête LUKS}
\item[\hspace{1mm} --use-random, --use-urandom]{Spécifie le générateur de nombre pseudo-aléatoire utilisé pour clé la clé de volume}
\item[\hspace{1mm} -d, --keyfile]{lit la passphrase depuis le fichier}
\item[\hspace{1mm} -S, --key-slot]{Spécifie le slot de clé à utiliser. Tous les autres slots seront désactivé.}
\item[\hspace{1mm} --keyfile-offset]{Saut n octets au début du fichier de clé}
\item[\hspace{1mm} -l, --keyfile-size]{Taille de la clé en octets dans le fichier de clé}
\item[\hspace{1mm} --keep-key]{Ne change pas la clé de chiffrement, rechiffre simplement l'en-tête et les keyslots.}
\item[\hspace{1mm} -T, --tries]{Nombre de tentative pour l'entrée de passphrase invalide}
\item[\hspace{1mm} --device-size]{Spécifie la taille du périphérique, au lieu de la taille réelle}
\item[\hspace{1mm} --reduce-device-size]{Agrandit les données d'offset en diminuant la taille du périphérique.}
\item[\hspace{1mm} -N, --new]{Créé un nouvel en-tête}
\item[\hspace{1mm} --decrypt]{Supprime le chiffrement}
\item[\hspace{1mm} --use-directio]{Utilise direct-io pour les options d'E/S.}
\item[\hspace{1mm} --use-fsync]{Utilise l'appel fsync après chaque block écris.}
\item[\hspace{1mm} --write-log]{Met à jours le fichier de log après chaque block écris.}
\item[\hspace{1mm} -q, --batch-mode]{mode silencieux}
\end{description}
 
\vspace{1cm}{\huge Codes de retour }
 
\
 
\begin{description} \normalsize
\item[\hspace{1mm} 0]{L'opération s'est déroulé avec succès}
\item[\hspace{1mm} 1]{Mauvais paramètres}
\item[\hspace{1mm} 2]{N'a pas les permissions}
\item[\hspace{1mm} 3]{Out of memory}
\item[\hspace{1mm} 4]{Mauvais périphérique spécifié}
\item[\hspace{1mm} 5]{Le périphérique existe déjà}
\end{description}
 
\vspace{1cm}{\huge Exemples }
 
\
 
\hspace{1mm} Rechiffrer /dev/sdb1 (change la clé de volume) \\
\hspace{1mm} \textbf{cryptsetup-reencrypt /dev/sdb1} \\
\hspace{1mm} Rechiffre et change le chiffrement de le mode de chiffrement \\
\hspace{1mm} \textbf{cryptsetup-reencrypt /dev/sdb1 -c aes-xts-plain64} \\
\hspace{1mm} Ajoute le chiffrement LUKS à un périphérique non-chiffré \\
\hspace{1mm} \textbf{fdisk -u /dev/sdb} \\
\hspace{1mm} \textbf{cryptsetup-reencrypt /dev/sdb1 --new --reduce-device-size 4096S} \\
\hspace{1mm} Supprimer le chifffrement LUKS \\
\hspace{1mm} \textbf{cryptsetup-reencrypt /dev/sdb1 --decrypt} \\
\end{flushleft}
\end{document}
