Changeset 97
- Timestamp:
- 03/23/09 14:28:03 (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
talk/trunk/epoll.tex
r96 r97 45 45 \vfill 46 46 \begin{block}{http://fr.wikipedia.org/wiki/Vote\_électronique} 47 Le vote électronique est un système de vote automatisé, notamment des scrutins, 48 à l'aide de systèmes informatiques. 49 \end{block} 47 \textit{Le vote électronique est un système de vote automatisé, notamment des scrutins, 48 à l'aide de systèmes informatiques.} 49 \end{block} 50 \pause 50 51 \vfill 51 52 … … 53 54 \begin{itemize} 54 55 \item Impossiblité de contrôle par le votant (voir la comission electorale) 56 \pause 55 57 \begin{itemize} 56 58 \item techniquement compliqué 59 \pause 57 60 \item logiciel souvent opaque 61 \pause 58 62 \item contrôle visuel impossible 59 63 \end{itemize} 64 \pause 60 65 \item le syndrôme "L'ordinateur ne se trompe jamais" 61 66 \end{itemize} 62 67 \end{alertblock} 68 \pause 63 69 \vfill 64 70 … … 77 83 \frametitle{Pourquoi ?} 78 84 \vfill 85 \begin{block}{Le LATMOS} 86 Demande de vote éléctronique de la direction 87 \end{block} 88 \pause 89 \vfill 79 90 \begin{block}{Logiciel libre} 80 91 Rien de bien satisfaisant 81 92 \end{block} 82 \vfill 83 \begin{block}{Solutions payantes} 84 Entre 1500 et 5000 euros 93 \pause 94 \vfill 95 \begin{block}{solutions payantes} 96 entre 1500 et 5000 euros 97 \end{block} 98 \pause 99 \vfill 100 \begin{block}{Sujet intéressant} 101 surtout quand il me donne des arguments contre 85 102 \end{block} 86 103 \vfill … … 92 109 \begin{block}{Application web} 93 110 \begin{itemize} 111 \pause 94 112 \item accessible avec un simple navigateur 113 \pause 95 114 \item envoi des identifiants par mail 115 \pause 96 116 \item pas d'intervention de l'administrateur 97 117 \end{itemize} 98 118 \end{block} 119 \pause 99 120 \vfill 100 121 \begin{block}{Les fondations} … … 102 123 \item Perl (\href{http://www.perl.org/}{http://www.perl.org/}) 103 124 \item Catalyst (\href{http://www.catalystframework.org/}{http://www.catalystframework.org/}) 125 \pause 104 126 \end{itemize} 105 127 \begin{itemize} … … 119 141 \begin{enumerate} 120 142 \item demande de création 121 \item confirmation 143 \pause 144 \item confirmation de la demande (par mail) 145 \pause 122 146 \item configuration du vote (dont date) 147 \pause 123 148 \item inscription des votants 149 \pause 124 150 \item envois des identifiants au votants 125 151 \end{enumerate} … … 132 158 \begin{enumerate} 133 159 \item reception du mail avec url, login et mot de passe 160 \pause 134 161 \item authentification sur le site 162 \pause 135 163 \item choix 164 \pause 136 165 \item confirmation des choix 166 \pause 137 167 \item affichage du numéro du bulletin 168 \pause 138 169 \item reception d'un acccusé de reception par mail 139 170 \end{enumerate} … … 146 177 \begin{enumerate} 147 178 \item consolidation des choix libres si besoin 179 \pause 148 180 \item marquage des bulletins invalides 149 181 \end{enumerate} … … 159 191 Pas de relation entre le votant et le bulletin 160 192 \end{block} 193 \pause 161 194 \vfill 162 195 … … 171 204 \end{tabular} 172 205 \end{exampleblock} 206 \pause 173 207 \vfill 174 208 … … 186 220 \end{frame} 187 221 222 \begin{frame}[fragile] 223 \frametitle{Les mots de passe} 224 \vfill 225 \begin{block}{Méthode utilisée} 226 \begin{itemize} 227 \only<1->{\item chiffré de manière irréversible} 228 \only<2-5>{\item crypt UNIX MD5} 229 \only<3-5>{\item mot de passe aléatoire (votants)} 230 \only<4-5>{\item salt aléatoire} 231 \only<6->{\item ne peut être lu} 232 \only<7->{\item méthode fiable} 233 234 \end{itemize} 235 \end{block} 236 \vfill 237 \onslide<5-> 238 \begin{exampleblock}{Stockage des mot de passe} 239 En clair: 240 241 \verb+password+ 242 243 Version chiffrée: 244 245 \verb+$1$aqsedfrt$sxdgVrlCwHx6VdBpRAx6m1+ 246 \end{exampleblock} 247 \end{frame} 248 188 249 \begin{frame} 189 250 \frametitle{Eviter les tricheries} … … 191 252 \begin{block}{Coté base de données} 192 253 \begin{itemize} 193 \item le vote est transactionnel 254 \pause 255 \item le vote est transactionnel (tout ou rien) 256 \pause 194 257 \item Contraintes référencielles 195 258 \end{itemize} 196 259 \end{block} 260 \pause 197 261 \vfill 198 262 \begin{block}{Controle par l'utilisateur} 199 263 \begin{itemize} 200 264 \item nombre de votants et nombre de bulletins disponible 265 \pause 201 266 \item liste d'émargement disponible 267 \pause 202 268 \item liste des bulletins disponible dès la fin du vote 203 269 \end{itemize} … … 209 275 \frametitle{Les problèmes} 210 276 \vfill 277 \pause 211 278 \begin{alertblock}{Le Mail} 212 279 \begin{itemize} 213 280 \item n'est pas chiffré 281 \pause 214 282 \item est interceptable 215 283 \end{itemize} … … 218 286 \begin{alertblock}{la base de donnée} 219 287 \begin{itemize} 288 \pause 220 289 \item lecture: accès aux résultats avant la fin du vote 290 \pause 221 291 \item ecriture: modification des résultats (mais cela devrait se voir) 222 292 \end{itemize} 293 \pause 223 294 \end{alertblock} 224 295 \vfill … … 237 308 Plein de chose sont à revoir: 238 309 \begin{itemize} 239 \ item la partie validation du vote240 \ item certaines partie du code devrait être plus robustes241 \ item des validations des données à ajouter242 \ item \ldots310 \onslide<5->{\item la partie validation du vote} 311 \onslide<6->{\item certaines partie du code devrait être plus robustes} 312 \onslide<7->{\item des validations des données à ajouter} 313 \onslide<7->{\item \ldots} 243 314 \end{itemize} 244 315 } … … 248 319 \begin{block}{des bogues ?} 249 320 \only<4>{Aucun !} 250 \onslide< 6->{321 \onslide<8->{ 251 322 Pas de connu à ce jour pour cette version. 252 323 } … … 254 325 } 255 326 \vfill 256 \onslide< 7->{327 \onslide<9->{ 257 328 \begin{block}{Promesse:} 258 329 Avoir quelquechose à proposer pour le vote du CL (en 15 jours) … … 268 339 \begin{block}{Idées} 269 340 \begin{itemize} 341 \pause 270 342 \item pourvoir changer son vote (demande reflexion) 343 \pause 271 344 \item support des plusieurs langues (i18n) 345 \pause 272 346 \item rendre un vote privé 347 \pause 348 \item pouvoir redemander un mot de passe (votants) 273 349 \item \ldots 274 350 \end{itemize}
Note: See TracChangeset
for help on using the changeset viewer.