Skip to content
Snippets Groups Projects
Commit cecd24ff authored by Christopher Spinrath's avatar Christopher Spinrath Committed by Christopher Spinrath
Browse files

KISS/Cryptoparty: VeraCrypt Worhshop Handout

parent e67b7b2c
No related branches found
No related tags found
No related merge requests found
File added
\documentclass[11pt,a4paper]{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[german]{babel}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage{graphicx}
\usepackage{savetrees}
\usepackage{hyperref}
\usepackage{enumitem}
\usepackage{listingsutf8}
\usepackage{csquotes}
% space for user usepackages
\begin{document}
\thispagestyle{empty}
\noindent {\huge\bf VeraCrypt}
\vspace{.2cm}
\noindent {\small Disclaimer: Dieses nette Handout ist nicht vollständig und klammert viele Features von VeraCrypt aus. Es stellt ledilich einen konkreten, aber nach Meinung der Autoren, einfachen, relativ sicheren Weg dar, um einen Crypto-Container anzulegen und zu benutzen.}
\vspace{.5cm}
\section{Download und Installation}
\subsection{Windows und Mac OS X}
\begin{itemize}
\item Download von der Website: \url{https://veracrypt.codeplex.com/}
\item Download verifizieren, z.B. mit dem PGP Key von VeraCrypt (ebenfalls auf der Website verfügbar).
\item Wie üblich, den Installer ausführen
\end{itemize}
\subsection{Ubuntu und Derivate}
\lstset{language=bash,frame=single}
\begin{lstlisting}
$ sudo add-apt-repository ppa:unit193/encryption
$ sudo apt-get update
$ sudo apt-get install veracrypt
\end{lstlisting}
\section{Anlegen eines Containers}
\begin{itemize}
\item Im Hauptfenster \enquote{Create Volume} auswählen und wie folgt verfahren (nach jedem Schritt mit \enquote{Next} zum nächsten Dialog wechseln):
\item \enquote{Create an encrypted file container} auswählen
\item \enquote{Standard VeraCrypt volume} (erste Option) auswählen
\item \enquote{Create an encrypted file container} auswählen
\item Speicherort auswählen. Achtung: Cloud-Dienste (z.B.\ Dropbox können den Container beschädigen, wenn dieser von mehreren Rechner aus genutzt wird).
\item Verschlüsselungs- und Hash-Algorithmus auswählen. Wir empfehlen AES(Twofish) für die Verschlüsselung und SHA-512 als Hash-Algorithmus.
\item Die Größe des Containers festlegen. Für einfache Dokumente reichen 5GB. Für Bilder, Videos, etc.\ sollten mindestens 50GB reserviert werden.
\item Vielleicht die schwierigste Einstellung: es muss ein Passwort festgelegt werden. Es sollte hinreichend sicher sein und nicht vergessen werden!
Alternativ kann man eine (oder mehrere) Dateien als Schlüssel wählen (diese sollten natürlich auch nicht gelöscht werden).
\item Schließlich muss noch ein Dateisystem-Typ ausgewählt werden. Soll von mehreren Betriebssystemen auf den Container zugegriffen werden, empfiehlt sich FAT. Sonst ist NTFS (Windows) bzw.\ Ext4 (Linux) die bessere Wahl, weil sich größere Dateien anlegen lassen.
\item Im letzten Dialog nun auf \enquote{Format} klicken. Eventuell müsst ihr vorher eine Weile warten, bis genug Entropie gesammelt wurde.
\item Danach könnt ihr noch einen Container anlegen, oder mit \enquote{Exit} zum Hauptfenster zurückkehren.
\end{itemize}
\section{Einbinden eines Containers}
\begin{itemize}
\item Einen freien Slot (Linux) oder ein freies Laufwerk (Windows) im Hauptfenster auswählen.
\item Mit \enquote{Select File...} den gewünschten Container auswählen.
\item Schließlich mit \enquote{Mount} den Container einbinden.
Im Passort-Dialog genügt es das Passwort einzugeben (oder die Schlüsseldateien auszuwählen) und mit \enquote{OK} zu bestätigen.
\item Unter Linux steht der Container nun unter dem
angezeigtem Pfad zur Verfügung; unter Windows findet sich entsprechend ein neues Laufwerk.
\item Durch einen Rechtsklick auf einen Slot (bzw. Laufwerk) und die Auswahl von \enquote{Dismount} kann ein Container freigegeben werden.
\end{itemize}
\end{document}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment