diff --git a/overview/contents.tex b/overview/contents.tex index c7a0037..4e40771 100644 --- a/overview/contents.tex +++ b/overview/contents.tex @@ -116,3 +116,25 @@ \subsection{Trusted Platform Module} \end{block} \end{frame} +\subsection{Some exercises} + +\begin{frame} + \begin{exercise}[Verifying integrity of self] + \begin{itemize} + \item A program must verify that itself is correct. + \item Sketch a system that can solve this problem. + \item Pinpoint the root-of-trust and any requirements. + \end{itemize} + \end{exercise} +\end{frame} + +\begin{frame} + \begin{exercise}[Computing a function remotely] + \begin{itemize} + \item A server want the client to perform a computation on some secret + data. + \item How can the server ensure the result and that the secret remains + secret? + \end{itemize} + \end{exercise} +\end{frame}