+\begin{frame}[fragile]
+ \frametitle{Public key authentication}
+ \framesubtitle{Genereren van een sleutelpaar}
+ \begin{block}{\$ ssh-keygen}
+ \begin{lstlisting}
+Generating public/private rsa key pair.
+Enter file in which to save the key (/home/user/.ssh/id_rsa):
+ /home/user/.ssh/github
+Enter passphrase (empty for no passphrase):
+Enter same passphrase again:
+Your identification has been saved in /home/user/.ssh/github.
+Your public key has been saved in /home/user/.ssh/github.pub.
+The key fingerprint is:
+92:92:6e:b8:3f:d5:76:e8:1b:73:ed:97:c4:e5:87:ba user@system
+The key's randomart image is:
++--[ RSA 2048]----+
+| |
+| |
+| |
+| . . .|
+| o o.S. . + |
+| o ...+ .. + o|
+| . o. oo.. .o ..|
+| o. .+ .. o |
+| .... .. Eo |
++-----------------+
+ \end{lstlisting}
+ \end{block}
+\end{frame}
+
+\begin{frame}[fragile]
+ \frametitle{Public key authentication}
+ \framesubtitle{Installeren van een sleutel}
+ \begin{block}{Publieke sleutel: \textasciitilde/.ssh/github.pub}
+ \begin{lstlisting}
+ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDBrgcK05XzRRbtmPyXQner5ef8
+suOAErDvInRDQbl2bjR0PGizL2t5lM9zE+mS0HHigteGLKma1NxVBBeam0CrodJN
+BcW55x3LR/2fLSujUqcloQNwLUpD5da6eGg9yPo1fEaAOK1ssHGA30o6nmDEZEHy
+PFgBtPwtDw5TPXPpzslaJx1u7CdeyzqpYsUycxzboy3GBcCsvG4nzD4C9vd0yk5o
+jlDeECul4mwyg7NuEjltaY89RzrSa8NtqtURyg/JFQW2IVGe+oBXeTL/eQRuo1Nj
+GhYyPm1VMVM+NvaYQZXxGfLpoDoP2V+deD+gP5DuC8WW4LSGnkHKhDEin0Yl mar
+t@valhalla
+ \end{lstlisting}
+ \end{block}
+ \pause
+ \begin{block}{Geheime sleutel: \textasciitilde/.ssh/github}
+ \begin{lstlisting}
+-----BEGIN RSA PRIVATE KEY-----
+9RnNnrD2DkJBqoX/Aph2wVZg1y/I8t27C7yPR66xUNyHWG4J+k+q7REhA/K4fvjl
+NNvNtbc4EeNI+NxaaftH1qo6yBIF5yDwuEYKixeconLCeGl9/exdlyMyXbuuTrU9
+d5DgKnWxgJPHnDjmwqTeX3A5S34m/qJKK67IF9WqedeHxeMKzMZYcZpcsFxdvHk/
+...
+-----END RSA PRIVATE KEY-----
+ \end{lstlisting}
+ \end{block}
+ \pause
+ \begin{block}{Installeren op de server}
+ De inhoud van het publieke bestand moet in
+ \lstinline{~/.ssh/authorized_keys} komen te staan
+ \end{block}
+\end{frame}
+
+\begin{frame}[fragile]