small layout adjustments

This commit is contained in:
Marei (peiTeX)
2023-03-17 16:58:09 +01:00
parent 80697e6189
commit df5a6125cd
2 changed files with 25 additions and 25 deletions

View File

@@ -2,8 +2,8 @@
\begin{itemize} \begin{itemize}
\item Problem statement: Post-quantum WireGuard % 4m \item Problem statement: Post-quantum WireGuard % 4m
\item Post-quantum WireGuard\footnote{ \item Post-quantum WireGuard\footnote{
Andreas Hülsing, Kai-Chun Ning, Peter Schwabe, Florian Weber, and Philip R. Zimmermann. “Post-quantum WireGuard”. In: 42nd IEEE Symposium on Security and Privacy, SP 2021, San Francisco, CA, USA, 24-27 May 2021. Full version: https://eprint.iacr.org/2020/379 Andreas Hülsing, Kai-Chun Ning, Peter Schwabe, Florian Weber, and Philip R. Zimmermann. “Post-quantum WireGuard”. In: 42nd IEEE Symposium on Security and Privacy, SP 2021, San Francisco, CA, USA, 24-27 May 2021. Full version: https://eprint.iacr.org/2020/379
}: How to build an interactive key exchange from KEMs % 8m }: How to build an interactive key exchange from KEMs % 8m
\item Attack we found: State Disruption Attacks %12m \item Attack we found: State Disruption Attacks %12m
\item Real-World Concerns % 3m \item Real-World Concerns % 3m
\item Biscuits as a defense against State Disruption Attacks \item Biscuits as a defense against State Disruption Attacks
@@ -12,12 +12,12 @@
\begin{frame}{What needs to be done to deploy Post-Quantum WireGuard} \begin{frame}{What needs to be done to deploy Post-Quantum WireGuard}
\begin{itemize} \begin{itemize}
\item Updating the WireGuard protocol to support post-quantum security \item Updating the WireGuard protocol to support post-quantum security
\item Updating the (post quantum) WireGuard protocol to be secure against state disruption attacks \item Updating the (post quantum) WireGuard protocol to be secure against state disruption attacks
\item Reference implementation of the Rosenpass protocol in Rust \item Reference implementation of the Rosenpass protocol in Rust
\item A way to create hybrid post-quantum secure WireGuard VPNs \item A way to create hybrid post-quantum secure WireGuard VPNs
\item Stand-alone key exchange app \item Stand-alone key exchange app
\item A Sci-Comm project teaching people about post-quantum security \item A Sci-Comm project teaching people about post-quantum security
\end{itemize} \end{itemize}
\end{frame} \end{frame}
@@ -244,35 +244,35 @@ Forward secrecy
\begin{frame}{Biscuits} \begin{frame}{Biscuits}
\begin{itemize} \begin{itemize}
\item Assumptions such as a monotonic counter are perilous in the real world \item Assumptions such as a monotonic counter are perilous in the real world
\item Giving the adversary access to state is dangerous \item Giving the adversary access to state is dangerous
\item In noise protocols the handshake state is very small (32-64 bytes) \item In noise protocols the handshake state is very small (32-64 bytes)
\item Sending the state to the protocol peer is a viable course of action! \item Sending the state to the protocol peer is a viable course of action!
\item Formalization of State Disruption Attacks covers many attacks of this style \item Formalization of State Disruption Attacks covers many attacks of this style
\end{itemize} \end{itemize}
\end{frame} \end{frame}
\begin{frame}{Security proof of rosenpass} \begin{frame}{Security proof of rosenpass}
\begin{itemize} \begin{itemize}
\item CryptoVerif in progress (Benjamin Lipp) \item CryptoVerif in progress (Benjamin Lipp)
\item Really fast symbolic analysis using ProVerif \item Really fast symbolic analysis using ProVerif
\end{itemize} \end{itemize}
\end{frame} \end{frame}
\begin{frame}{Deployment} \begin{frame}{Deployment}
\begin{itemize} \begin{itemize}
\item Rust implementation in userspace \item Rust implementation in userspace
\item Integrates with WireGuard through the PSK feature to provide Hybrid security \item Integrates with WireGuard through the PSK feature to provide Hybrid security
\end{itemize} \end{itemize}
\end{frame} \end{frame}
\begin{frame}{Final statements} \begin{frame}{Final statements}
\begin{itemize} \begin{itemize}
\item Post-quantum crypto can be deployed now \item Post-quantum crypto can be deployed now
\item There are real complexities in protocol design \item There are real complexities in protocol design
\item DoS-Resistance needs formalization work \item DoS-Resistance needs formalization work
\item Availability needs love and attention from cryptographers \item Availability needs love and attention from cryptographers
\item Try it out! https://rosenpass.eu/ \item Try it out! \url{https://rosenpass.eu/}
\end{itemize} \end{itemize}
\end{frame} \end{frame}
@@ -297,4 +297,4 @@ Forward secrecy
% * No state % * No state
% * Provably avoids state disruption % * Provably avoids state disruption
% * State machine WG/PQWG: ini % * State machine WG/PQWG: ini
%* %*

View File

@@ -218,8 +218,8 @@ morestring=[b]",
\subtitle{% \subtitle{%
Securing \& Deploying Post-Quantum WireGuard Securing \& Deploying Post-Quantum WireGuard
} }
\author{\underline{Karolin Varner}, with Benjamin Lipp, Wanja Zaeske, Lisa Schmidt} \author{\textbf{Karolin Varner}, with Benjamin Lipp, Wanja Zaeske, Lisa Schmidt}
\institute{https://rosenpass.eu/whitepaper.pdf} \institute{\url{https://rosenpass.eu/whitepaper.pdf}}
\titlegraphic{\hfill\includegraphics[height=2.5cm]{tex/RosenPass-Logo.pdf}} \titlegraphic{\hfill\includegraphics[height=2.5cm]{tex/RosenPass-Logo.pdf}}