summaryrefslogtreecommitdiffstats
path: root/03-01Ueberblick.tex
blob: fc863a5b7d17f19e8d2346fbd22cb6ad5d55cdf6 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
\section{Technologieübersicht}

\begin{figure}[hbt]
\centering
\includegraphics[width=0.8\linewidth]{img/classDiagram/HybridCrypt.png}
\caption[HybridCrypt UML]{Die Verwendung und Abhängigkeiten von HybridCrypt.}
\label{fig:HybridCryptUml}
\end{figure}

\subsection{HybridCrypt}

Die HybridCrypt macht die gesamte Schüssel Verwaltung und hat keinerlei Einfluss auf die GUI. 

\begin{figure}[hbt]
	\centering
	\includegraphics[width=0.8\linewidth]{img/fileFormat/CryptLog.png}
	\caption[CryptLog Dateiformat]{Das Dateiformat von CryptLog für verschlüsselte Dateien.}
	\label{fig:CryptLogFileFormat}
\end{figure}

\subsection{CryptException}

Die Hauptfunktion Klasse, ist eine Fehlermeldung für den Nutzer und einen Exitcode für die Konsole zur Verfügung zu stellen. Der Fehlercode kommt aus dem ReturnCode \lstinline|enum|, welches darüber hinaus auch ermöglicht, den Fehlertyp jeder Instanz festzustellen. 

\subsection{Verschlüsselung}

\subsubsection{RSA}