\documentclass{beamer}

\input{preamble.fr.tex}
\input{preamble_beamer.tex}


\title{\foreign{Telepathwords} : empêcher les mots de passe faibles en lisant dans l'esprit des individus}
\author{Nicola Spanti}
\date{Janvier 2017}


\begin{document}

\begin{frame}
  \titlepage
\end{frame}

\begin{frame}
  \frametitle{Système d'authentification}
  
  \begin{itemize}
  \item Utilisateurs et/ou utilisatrices
  \item Administrateur(s) et/ou administratrices systèmes
  \item Attaquant(s) et/ou attaquante(s)
  \end{itemize}
\end{frame}

\begin{frame}
  \frametitle{Règles de mots de passe}
  
  \begin{itemize}
  \item Définis par le(s) administrateur(s) et/ou administratrices systèmes
  \item Longueur
  \item Casse, nombre, symbole
  \end{itemize}
  
  Mais
  \begin{itemize}
  \item P@\$\$word
  \item Thisismypassword
  \item Azerty!23456
  \end{itemize}
\end{frame}

\begin{frame}
  \frametitle{But}
  
  \begin{itemize}
  \item Protéger les organisations
  \item Beaucoup d'utilisateurs et/ou utilisatrices
  \item Mot de passe le plus faible pour s'introduire
  \end{itemize}
\end{frame}

\begin{frame}
  \frametitle{\foreign{Telepathwords}}
  
  \begin{itemize}
  \item Détection des mots de passe faibles
  \item Information en temps réel
  \end{itemize}
  
  Cela marche :
  \begin{itemize}
  \item Meilleur sécurité
  \item Confort similaire après la définition du mot de passe
  \end{itemize}
\end{frame}

\begin{frame}
  \frametitle{Exemple}
  
  \begin{figure}
    \begin{center}
      \includegraphics[width=0.8\textwidth]{gui}
      
      \href{https://telepathwords.research.microsoft.com/}{L'interface graphique proposée}
    \end{center}
  \end{figure}
\end{frame}

\begin{frame}
  \frametitle{Algorithmes de prédiction}
  
  \begin{itemize}
  \item
    les séquences de caractères courantes
    \begin{itemize}
    \item "prédi" \textrightarrow{} "re" ou "iction"
    \item "vie" \textrightarrow{} "privée" ou "intime"
    \item "pa1234ssword" et "12x34y678z9"
    \item "P@\$\$word"
    \end{itemize}
  \item
    la proximité des caractères sur un clavier
    \begin{itemize}
    \item "123456" ou "azerty",
    \item Disposition du clavier :-(
    \end{itemize}
  \item
    les répétitions
    \begin{itemize}
    \item "xyabcabcabc"
    \item "abcdefabc"
    \end{itemize}
  \item
    les mots écrits un caractère sur 2
    \begin{itemize}
    \item "p*a*s*s*w*o*r*d"
    \item "ppaasswwoorrdd"
    \end{itemize}
  \end{itemize}
\end{frame}

\begin{frame}
  \frametitle{Règles "classiques"}
  
  \begin{itemize}
  \item basic8 : 8 caractères au moins
  \item 3class8 : basic8 + 3 classes parmi 4 (minuscules, majuscules, chiffres, symboles)
  \item 3class12 : 3class8 pour 12 caractères
  \item 3class8-d : 3class8 sans mot d'un dictionnaire
  \end{itemize}
\end{frame}

\begin{frame}
  \frametitle{Règles de \foreign{Telepathwords}}
  
  \begin{itemize}
  \item Au moins 6 caractères non prédis (dont le 1\ier caractère)
  \item Différence
    \begin{itemize}
    \item telepath-v : visible par défaut
    \item telepath : caché par défaut
    \end{itemize}
  \end{itemize}
  
  \begin{figure}
    \begin{center}
      \includegraphics[width=0.5\textwidth]{gui}
    \end{center}
  \end{figure}
\end{frame}

\begin{frame}
  \frametitle{Comparaisons : conditions de l'étude}
  
  \begin{itemize}
  \item Règle aléatoire
  \item Questions (règle, habitudes sur les mots de passe, localisation géographique)
  \item Demande du mot de passe
  \item Demande du mot de passe, 2 jours après
  \end{itemize}
\end{frame}

\begin{frame}
  \frametitle{Comparaisons : résultats}
  
  \begin{itemize}
  \item temps d'enrollement plus long
  \item difficulté perçue pour respecter la règle similaire à 3class8-d (et plus grande que les autres)
  \item perception de sécurité similaire similaire à 3class12 et 3class8-d
  \item aide visuelle meilleure
  \item 3class12, telepath et telepath-v utiles pour un mot de passe robuste (d'après les individus)
  \item le plus faible est moins faible avec \foreign{Telepathwords} que les autres
  \end{itemize}
\end{frame}

\begin{frame}
  \frametitle{Conclusions}
  
  \begin{itemize}
  \item classes de caractères sans effet ou presque (avec les métriques utilisées)
  \item coût à la création
  \item \foreign{Telepathwords} efficace pour faire monter vers le haut le mot de passe le plus faible
  \item pas de coût supplémentaire de mémorisation
  \end{itemize}
\end{frame}

\end{document}
