|
|
|
@ -21,6 +21,50 @@ |
|
|
|
\end{figure} |
|
|
|
\end{frame} |
|
|
|
|
|
|
|
\begin{frame} |
|
|
|
\frametitle{Biometric Sensor: Tasks} |
|
|
|
\begin{itemize} |
|
|
|
\item |
|
|
|
\end{itemize} |
|
|
|
\end{frame} |
|
|
|
|
|
|
|
\begin{frame} |
|
|
|
\frametitle{Focus of this Thesis} |
|
|
|
\begin{itemize} |
|
|
|
\item Measured Boot with TPM and GRUB |
|
|
|
\item measure all relevant software parts |
|
|
|
\item extract the data of a biometric sensor |
|
|
|
\item send sensor data to Personal Agent |
|
|
|
\item cryptographic verification of running software |
|
|
|
\item \ldots |
|
|
|
\end{itemize} |
|
|
|
\end{frame} |
|
|
|
|
|
|
|
\begin{frame} |
|
|
|
\frametitle{State of the Project: What is done} |
|
|
|
\begin{itemize} |
|
|
|
\item bought small PC with TPM2.0 |
|
|
|
\item installed s version of GRUB with TPM2.0 support |
|
|
|
\item learned Rust programming language |
|
|
|
\item read parts of the book \emph{Trusted Computing Platforms - |
|
|
|
TPM2.0 in Context} |
|
|
|
\end{itemize} |
|
|
|
\end{frame} |
|
|
|
|
|
|
|
\begin{frame} |
|
|
|
\frametitle{State of the Project: Problems and Next Steps} |
|
|
|
\begin{itemize} |
|
|
|
\item bought hardware does weird things with the TPM |
|
|
|
(Communication with the service desk of the manufacturer ongoing) |
|
|
|
\item special version of GRUB is not yet booting properly |
|
|
|
\item when GRUB is booting properly, Rust should access the |
|
|
|
written registers in the TPM and generate the checksum |
|
|
|
\end{itemize} |
|
|
|
\end{frame} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
\end{document} |
|
|
|
|