You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
72 lines
2.2 KiB
72 lines
2.2 KiB
\documentclass[naustrian,notes]{beamer}
|
|
|
|
\input{header}
|
|
%Titelinformationen
|
|
\title[Digidow Biometric Sensor]{Digital Shadow: Biometric Sensor}
|
|
\subtitle{Master's Thesis Seminar}
|
|
\author[Michael Preisach]{Michael Preisach}
|
|
\date{November 19, 2019}
|
|
\institute[INS]{\includegraphics[width=0.1\textwidth]{../../resources/ins}}
|
|
|
|
\begin{document}
|
|
\begin{frame}
|
|
\titlepage
|
|
\end{frame}
|
|
|
|
\begin{frame}
|
|
\frametitle{Project Overview Digital Shadow}
|
|
\begin{figure}
|
|
\centering
|
|
\includegraphics[width=0.9\textwidth]{../../resources/globalview}
|
|
\end{figure}
|
|
\end{frame}
|
|
|
|
\begin{frame}
|
|
\frametitle{Recap: Trust inside Biometric Sensor}
|
|
\begin{itemize}
|
|
\item manufacturer of TPM holds certificate
|
|
\item TPM holds measurements of boot chain in PCR
|
|
\begin{itemize}
|
|
\item CRTM measures BIOS
|
|
\item BIOS measures MBR/EFI Bootloader
|
|
\item bootloader measures Kernel (Grub 2.04 supports TPM2)
|
|
\item Kernel measures libs, executables, \ldots
|
|
\end{itemize}
|
|
\item TPM Quote: summarize the PCR state and sign it with TPM Endorsement Key (EK)
|
|
\end{itemize}
|
|
\end{frame}
|
|
|
|
\begin{frame}
|
|
\frametitle{Problem: Create trust beween BS and PA}
|
|
\begin{itemize}
|
|
\item network discovery
|
|
\item \textbf{no Knowledge about BS}
|
|
\begin{itemize}
|
|
\item \textbf{Hardware}
|
|
\item \textbf{Software}
|
|
\item \textbf{Am I talking to a valid BS}
|
|
\item Correct client to certify identity for given biometric data
|
|
\end{itemize}
|
|
\item \textbf{BS faces same problem with PA}
|
|
\item establish a secure channel to submit sensitive data
|
|
\end{itemize}
|
|
\end{frame}
|
|
|
|
\begin{frame}
|
|
\frametitle{Solution: Direct Anonymous Attestation (DAA)}
|
|
\begin{itemize}
|
|
\item based on group signatures
|
|
\item Zero Knowledge Proof to verify group membership
|
|
\item defines 3 Parties
|
|
\begin{itemize}
|
|
\item Issuer: provides public key for a group (e.g. all Biometric Sensors) and manages group memberships
|
|
\item Member: holds a group private key to sign messages (e.g. a Biometric Sensor)
|
|
\item Verifier: knows the group public key and is able to verify correctness of signature (e.g. Personal Agent)
|
|
\end{itemize}
|
|
\item used DAA is based on Elliptic Curves (ECDAA)
|
|
\end{itemize}
|
|
\end{frame}
|
|
|
|
|
|
|
|
\end{document}
|
|
|