aboutsummaryrefslogtreecommitdiff
path: root/slides/2018-ct-intro/src/your-role.tex
blob: 8ce8a65e6b0867bb0428891c7c3550753db5459f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
\begin{frame}
  \frametitle{Ensure that your web solutions get the padlock}
  \centering
  \includegraphics[width=\textwidth]{img/le}

  \vfill
  \begin{itemize}
    \item There is a dedicated CT log for Let's Encrypt!
  \end{itemize}
\end{frame}

\begin{frame}
  \frametitle{Inspect certificates interactively} 
  \centering
  \includegraphics[width=\textwidth]{img/monitor-comodo}
\end{frame}

\begin{frame}
  \frametitle{Inspect certificates interactively  (cont.)} 
  \centering
  \includegraphics[height=0.85\textheight]{img/monitor-facebook2}
\end{frame}

\begin{frame}
  \frametitle{Sign up for certificate notifications}
  \centering
  \includegraphics[width=\textwidth]{img/monitor-facebook}
\end{frame}

\begin{frame}
  \frametitle{Sign up for certificate notifications (cont.)}
  \centering
  \includegraphics[width=\textwidth]{img/monitor-sslmate}
\end{frame}

\begin{frame}
  \frametitle{Get your hands dirty by running your own CT monitor}
  \begin{itemize}
    \item Continiously fetch certificates from all logs
      \begin{itemize}
        \item Rest API\footnote{
          \scriptsize{\url{https://tools.ietf.org/html/rfc6962}}
        }
        \item Certstream\footnote{%
          \scriptsize{\url{https://github.com/CaliDog/certstream-server}}
        }
      \end{itemize}
    \item Verify cryptographic properties
      \begin{itemize}
        \item Is yesterday's log included in today's log?
        \item Are promises of inclusion honored?
      \end{itemize}
  \end{itemize}
\end{frame}