Skip to content

Commit 108c0cb

Browse files
committed
feat(compsec): add lecture 6 summary
- Summary of Lecture 6
1 parent cfeb117 commit 108c0cb

1 file changed

Lines changed: 21 additions & 0 deletions

File tree

‎compsec/course.tex‎

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2474,4 +2474,25 @@ \subsection{All together: confidentiality and integrity (symmetric)}
24742474
(fail-safe default, Lecture 2). Use separate keys for encryption and MAC.
24752475
\end{keybox}
24762476

2477+
\begin{keybox}[title={Summary: what we have learned about applied cryptography}]
2478+
\begin{itemize}
2479+
\item \textbf{Symmetric cryptography}
2480+
\begin{itemize}
2481+
\item Confidentiality: stream ciphers, block ciphers (\textbf{modes of
2482+
operation}!).
2483+
\item Integrity / authentication: \textbf{Message Authentication Codes (MACs)}.
2484+
\end{itemize}
2485+
\item \textbf{Asymmetric cryptography}
2486+
\begin{itemize}
2487+
\item Confidentiality: \textbf{encryption} with the receiver's public key.
2488+
\item Integrity / authentication: \textbf{digital signatures} (+
2489+
non-repudiation).
2490+
\end{itemize}
2491+
\item \textbf{Hash functions}
2492+
\begin{itemize}
2493+
\item Three security properties (pre-image, second pre-image, collision).
2494+
\item Support digital signatures + other functions.
2495+
\end{itemize}
2496+
\end{itemize}
2497+
\end{keybox}
24772498
\end{document}

0 commit comments

Comments
 (0)