Automatización Web del Proceso de Votación de las Elecciones de la EPN Utilizando Esquema de Seguridad de Firma Ciega



Título del documento: Automatización Web del Proceso de Votación de las Elecciones de la EPN Utilizando Esquema de Seguridad de Firma Ciega
Revista: Latin-American Journal of Computing (LAJC)
Base de datos: PERIÓDICA
Número de sistema: 000450400
ISSN: 1390-9134
Autores: 1
1
1
1
Instituciones: 1Escuela Politécnica Nacional, Departamento de Informática y Ciencias de la Computación, Quito, Pichincha. Ecuador
Año:
Periodo: Jul-Dic
Volumen: 9
Número: 2
Paginación: 66-79
País: Ecuador
Idioma: Español
Tipo de documento: Artículo
Enfoque: Experimental, analítico
Resumen en español En la actualidad, la Escuela Politécnica Nacional tiene un proceso electoral que se lo realiza de manera manual. Por lo tanto, representa un trabajo de gestión considerable a la hora de ser llevado a cabo. Además, dado la naturaleza de los procesos manuales, está sujeto a errores humanos. Como solución a estas y otras problemáticas del proceso electoral vigente en la institución, el presente trabajo plantea su automatización a través de un sistema web de votación electrónica. El sistema propuesto implementa un esquema de seguridad de firmado ciego, para controlar tanto la privacidad como la validez de los votos. El desarrollo se lo realizó bajo el marco de trabajo de SCRUM, debido a su ajuste a equipos de desarrollo pequeños y a su enfoque en la entrega de software funcional en cortos periodos de tiempo. El sistema implementa una arquitectura Modelo-Vista-Controlador, teniendo el desarrollo de la vista en el framework de JavaScript, Angular; el controlador en la plataforma .NET Framework de Microsoft y, finalmente, el modelo en SQL Server. Por otra parte, el sistema ha sido sometido a pruebas de usabilidad y funcionalidad, con lo que se determinó que es excelentemente usable y cumple satisfactoriamente con el 100 % de los requisitos de usuario obtenidos
Resumen en inglés Currently, the Escuela Politécnica Nacional has an electoral process that is done manually. Therefore, it represents considerable management work when it comes to being carried out. Also, given the nature of manual processes, it is subject to human errors. As a solution to these and other problems of the electoral process in force in the institution, the present work proposes its automation through an electronic voting system. The proposed system implements a blind signing security scheme to control both the privacy of the voter and the validity of the votes. The development was carried out under the SCRUM framework, due to its adaptation to small development teams and its focus on delivering functional software in short periods of time. The system implements a Model-View-Controller architecture, having the development of the view in the JavaScript framework, Angular, the controller in Microsoft .NET Framework and finally the model in SQL Server. On the other hand, the system has been subjected to usability and functionality tests, so it was determined that it is excellently usable and satisfactorily meets 100% of the user requirements obtained
Disciplinas: Ciencias de la computación
Palabras clave: Procesamiento de datos,
Programación,
Votación electrónica,
Firma ciega,
Encriptación RSA,
SCRUM
Keyword: Data processing,
Programming,
Electronic voting,
Blind signing,
RSA encryption,
SCRUM
Texto completo: Texto completo (Ver PDF)