\documentclass[aspectratio=169,obeyspaces,spaces,hyphens,dvipsnames]{beamer}
\usepackage[utf8]{inputenc}
\usepackage{lmodern}% http://ctan.org/pkg/lm
\usepackage{minted}
\usepackage{hyperref}
\usepackage{xcolor}
\usepackage{pgfplots}
\usepackage{tikz}
\usepackage[normalem]{ulem}
\usepackage{textcomp}

\mode<presentation>
\usetheme{Bootlin}

\def\signed #1{{\leavevmode\unskip\nobreak\hfil\penalty50\hskip2em
  \hbox{}\nobreak\hfil(#1)
  \parfillskip=0pt \finalhyphendemerits=0 \endgraf}}

\newsavebox\mybox
\newenvironment{aquote}[1]
  {\savebox\mybox{#1}\begin{quotation}}
  {\signed{\usebox\mybox}\end{quotation}}

\title{Secure Boot from A to Z}
\authors{Quentin Schulz \hfill Mylène Josserand}
\email{quentin@bootlin.com \hfill mylene@bootlin.com}
\slidesurl{https://bootlin.com/pub/conferences/2018/elc/josserand-schulz-secure-boot}
\institute{Bootlin}
\conference{Embedded Linux Conference, March 13th 2018}

\begin{document}

\addtocontents{toc}{\protect\setcounter{tocdepth}{-1}}
\section{Secure Boot from A to Z}
\addtocontents{toc}{\protect\setcounter{tocdepth}{2}}

\begin{frame}{Speakers presentation}
  \begin{itemize}
  \item Embedded Linux engineers at Bootlin
    \begin{itemize}
    \item Embedded Linux {\bf expertise}
    \item {\bf Development}, consulting and training
    \item Strong open-source focus
    \end{itemize}
  \item Implemented full chain-of-trust on custom i.MX6 board
  \item Open-source contributors
  \item Living in {\bf Toulouse}, south west of France
  \end{itemize}
\end{frame}

\begin{frame}[fragile]{Disclaimer}
\begin{itemize}
  \item definitely \textbf{not} security experts
  \item presenting only one way to verify boot on a board based on a
  specific family of SoCs (though most parts can be applied to other
  boards)
\end{itemize}
\end{frame}

\input{chapters/01_introduction.tex}

\input{chapters/02_romcode.tex}

\input{chapters/03_bootloader.tex}

\input{chapters/05_rootfs.tex}

\input{chapters/06_conclusion.tex}

\questionslide

\end{document}
