Page 22 - REVISTA 2016
P. 22

Fig1-Sistema de votación de Estonia


          En la Fig1 se aprecia la arquitectura del sistema. El voto se autentica y protege con la id card del votante, el es-
          tándar de encriptación utilizado por la Id card es el estándar X509v3 certificates, además de contar con una clave
          pública que es incorporada al cliente que debe descargar el votante el mismo día de la elección.Los votos cifrados
          son almacenados en el servidor de storage, se usa encriptación asimétrica, el módulo HSM es el que genera el
          par de claves, la clave pública del cliente, y la del servidor de conteo de votos. Al final de la jornada de votación
          se sacan los votos mediante un DVD, y son llevados a un servidor que no está conectado a la red, este necesita la
          clave privada para poder hacer el conteo de votos. El código del software de i-voting fue liberado en el año 2013,
          se puede bajar de https://github.com/vvk-ehk/evalimine

          Brasil: Es un sistema DRE, en estos dispositivos los votantes eligen la opción en una pantalla que puede ser táctil
          o con botones, se elimina completamente la utilización de papel. Las urnas electrónicas son de fabricación na-
          cional, no están conectadas la red de computadores. Las primeras pruebas se realizaron en el año 1996, es un
          proyecto a cargo del TSE .El sistema fue denominado UNENUX es open source y se ejecuta bajo kernel de Linux
                              12
          versión 2.6.16.62. El desarrollo fue realizado utilizando el paradigma orientación a objetos y las mejores prácti-
          cas de XP (TDD, programación en pares, desarrollo iterativo, integración continua) Se gestionó el proyecto con
          un framework SCRUM: reuniones diarias, iteraciones cortas de duración fija. Totalmente desarrollado en C++, el
          proyecto comenzó con 4 desarrolladores y finalizó con 12 desarrolladores más 5 testers trabajando en el mismo
          ambiente. Se desarrollaron 212000 líneas de código más 106000 líneas de código en test unitarios. En la actua-
          lidad los actos eleccionarios en Brasil utilizan únicamente este sistema con autenticación biométrica del elector
          mediante huella dactilar.









          Fig2. Proceso para sufragar en Brasil


          Uruguay: En nuestro país ya existe una experiencia con las elecciones en el Municipio de Maldonado llevadas a
          cabo el 10/4/2016. En este acto se utilizó una solución que está basada en el sistema libre de e-gov, llamado free-
          gov que fue liberado el 14 de abril por dicho Municipio. El servidor debe tener instalado un sistema operativo
          Linux, FreeBSD o Solaris y tener configurado: un servidor Apache, HTTPS más OpenSSL operativo (certificado
          x509 válido), PHP versión 5.2 o superior, MySql 5 o posterior. Utiliza Open SSL para el esquema de firma digital en


          12      Tribunal Superior Electoral


          24      Revista de la Facultad de Ingeniería
   17   18   19   20   21   22   23   24   25   26   27