slides/slides02.tex
changeset 107 a399727e1600
parent 106 9feafc9bbe9f
child 108 c3b8432718ed
equal deleted inserted replaced
106:9feafc9bbe9f 107:a399727e1600
   472 
   472 
   473 
   473 
   474 \end{frame}}
   474 \end{frame}}
   475 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%   
   475 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%   
   476 
   476 
       
   477 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%   
       
   478 \mode<presentation>{
       
   479 \begin{frame}[c]
       
   480 
       
   481 Which security requirements do paper ballots satisfy better than voice voting?\bigskip
       
   482 
       
   483 \begin{itemize}
       
   484 \item Integrity
       
   485 \item Enfranchisement
       
   486 \item Ballot secrecy
       
   487 \item Voter authentication
       
   488 \item Availability
       
   489 \end{itemize}
       
   490 
       
   491 \end{frame}}
       
   492 
       
   493 
   477 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
   494 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
   478 \mode<presentation>{
   495 \mode<presentation>{
   479 \begin{frame}[t]
   496 \begin{frame}[t]
   480 \frametitle{\begin{tabular}{@ {}c@ {}}Paper Ballots\end{tabular}}
   497 \frametitle{\begin{tabular}{@ {}c@ {}}Paper Ballots\end{tabular}}
   481 
   498 
   506 }
   523 }
   507 
   524 
   508 \end{frame}}
   525 \end{frame}}
   509 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%   
   526 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%   
   510 
   527 
   511 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%   
       
   512 \mode<presentation>{
       
   513 \begin{frame}[c]
       
   514 
       
   515 Which security requirements do paper ballots satisfy better than voice voting?\bigskip
       
   516 
       
   517 \begin{itemize}
       
   518 \item Integrity
       
   519 \item Enfranchisement
       
   520 \item Ballot secrecy
       
   521 \item Voter authentication
       
   522 \item Availability
       
   523 \end{itemize}
       
   524 
       
   525 \end{frame}}
       
   526 
   528 
   527 
   529 
   528 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
   530 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
   529 \mode<presentation>{
   531 \mode<presentation>{
   530 \begin{frame}[t]
   532 \begin{frame}[t]
   608 
   610 
   609 The work by J.~Alex Halderman:
   611 The work by J.~Alex Halderman:
   610 
   612 
   611 \begin{itemize}
   613 \begin{itemize}
   612 \item acquired a machine from an anonymous source\medskip
   614 \item acquired a machine from an anonymous source\medskip
   613 \item the source code running the machine was tried to be kept secret\medskip\pause
   615 \item they try to keep secret the source code running the machine\medskip\pause
   614 
   616 
   615 \item first reversed-engineered the machine (extremely tedious)
   617 \item first reversed-engineered the machine (extremely tedious)
   616 \item could completely reboot the machine and even install a virus that infects other Diebold machines
   618 \item could completely reboot the machine and even install a virus that infects other Diebold machines
   617 \item obtained also the source code for other machines
   619 \item obtained also the source code for other machines
   618 \end{itemize}
   620 \end{itemize}
   651 \includegraphics[scale=0.5]{pics/opticalscan.jpg} 
   653 \includegraphics[scale=0.5]{pics/opticalscan.jpg} 
   652 \end{tabular}
   654 \end{tabular}
   653 \end{center}\pause
   655 \end{center}\pause
   654 
   656 
   655 You still have to solve problems about
   657 You still have to solve problems about
   656 voter registration, voter authentification, guarding against tampering
   658 voter registration, voter authentication, guarding against tampering
   657 
   659 
   658 \end{frame}}
   660 \end{frame}}
   659 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%   
   661 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%   
   660 
   662 
   661 
   663 
   684 \frametitle{\begin{tabular}{@ {}c@ {}}Lessons Learned\end{tabular}}
   686 \frametitle{\begin{tabular}{@ {}c@ {}}Lessons Learned\end{tabular}}
   685 
   687 
   686 \begin{itemize}
   688 \begin{itemize}
   687 \item keep a paper trail and design your system to keep this secure\medskip
   689 \item keep a paper trail and design your system to keep this secure\medskip
   688 \item make the software open source (avoid security-by-obscurity)\\
   690 \item make the software open source (avoid security-by-obscurity)\\
   689 {\small\mbox{}\hfill source code for Estonian vote \textcolor{blue}{\url{http://goo.gl/oRMHAI}}}\medskip
   691 {\small\mbox{}\hfill source code for Estonian e-vote included\\ 
       
   692 \mbox{}\hfill\textcolor{blue}{\url{http://goo.gl/oRMHAI}}}\medskip
   690 \item have a simple design in order to minimise the attack surface
   693 \item have a simple design in order to minimise the attack surface
   691 \end{itemize}
   694 \end{itemize}
   692 
   695 
   693 \only<2>{
   696 \only<2>{
   694 \begin{textblock}{9}(3.4,7)
   697 \begin{textblock}{9}(3.4,7)
   708 \end{textblock}}
   711 \end{textblock}}
   709 
   712 
   710 \end{frame}}
   713 \end{frame}}
   711 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%   
   714 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%   
   712 
   715 
       
   716 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
       
   717 \mode<presentation>{
       
   718 \begin{frame}[c]
       
   719 \frametitle{Online Banking vs.~E-Voting}
       
   720 
       
   721 \begin{itemize}
       
   722 \item online banking: if fraud occurred you try to identify who did what (somebody's account got zero)\bigskip
       
   723 \item e-voting: some parts can be done electronically, but not the actual voting (final year project: online voting)
       
   724 \end{itemize}
       
   725 
       
   726 
       
   727 \end{frame}}
       
   728 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%  
       
   729 
       
   730 
   713 
   731 
   714 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
   732 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
   715 \mode<presentation>{
   733 \mode<presentation>{
   716 \begin{frame}[c]
   734 \begin{frame}[c]
   717 
   735