Sistema De Voto Electrónico Para Los Cuerpos Colegiados De La Universidad De Cundinamarca, Módulo Autenticación
2021-05-24
Mostrar el registro completo del ítem
Resumen
Resumen El presente proyecto establece el diseño, desarrollo e implementación de un módulo de autenticación multifactorial, que permita la validación de identidad y el control de acceso a la plataforma de voto por internet que se desarrolla actualmente en la universidad de Cundinamarca, representando un avance hacia la generación de un modelo de gobierno electrónico y la modernización de los procesos que se realizan dentro de la institución educativa, mediante la implementación de la criptografía de clave asimétrica, que se basa en la generación de un par de llaves relacionadas, una publica y una privada, a través de un algoritmo basado en las matemáticas de las curvas elípticas (ECC), que garantice la confidencialidad de la información así como un mayor nivel de seguridad y confianza en el proceso de autenticación. El desarrollo del módulo se basa fundamentalmente en el lenguaje de programación JAVA, mediante la implementación de la biblioteca Java Cryptography Architecture (JCA) y el proveedor de herramientas y algoritmos criptográficos Bouncy Castle. Esto, haciendo uso de algunos elementos de la metodología ágil SCRUM, debido a su amplia implementación en diversos desarrollos de software y hardware, llegando a destacar por la flexibilidad, adaptación, organización, incremento en la productividad y la calidad de los resultados finales. Además de la metodología de desarrollo en cascada, por lo que las actividades, se definen de acuerdo con las etapas inherentes a dicho modelo. Abstract This project establishes the design, development and implementation of a multifactorial authentication module, which allows identity validation and access control to the online voting platform currently being developed at the University of Cundinamarca, representing an advance towards generation of an electronic government model and the modernization of the processes carried out within the educational institution, through the implementation of asymmetric key cryptography, which is based on the generation of a pair of related keys, one public and one private , through an algorithm based on the mathematics of elliptic curves (ECC), which guarantees the confidentiality of the information as well as a higher level of security and confidence in the authentication process. The development of the module is fundamentally based on the JAVA programming language, through the implementation of the Java Cryptography Architecture (JCA) library and the provider of cryptographic tools and algorithms Bouncy Castle. This, making use of some elements of the SCRUM agile methodology, due to its wide implementation in various software and hardware developments, standing out for its flexibility, adaptation, organization, increased productivity and the quality of the final results. In addition to the cascade development methodology, so the activities are defined according to the stages inherent to said model.El ítem tiene asociados los siguientes ficheros de licencia:
Línea gratuita: 018000180414 | e-mail: formacion.biblioteca@ucundinamarca.edu.co
Seccional Girardot: Carrera 19 No. 24-209 | (+571) 8335071
Seccional Ubaté: Calle 6 No. 9-80 | (+571) 8553055
Extensión Chía: Autopista Chía - Cajicá | Sector “El Cuarenta” | (+571) 8281483 Ext. 418
Extensión Chocontá: Carrera 3 No. 5-71 | (+571) 8562520
Extensión Facatativá: Calle 14 con Avenida 15 | (+571) 8920706
Extensión Soacha: Diagonal 9 No. 4 B-85 | (+571) 7219220
Extensión Zipaquirá: Carrera 7 No. 1-31 | (+571) 8515792
Oficinas Bogotá D.C.: Carrera 20 No. 39-32 Teusaquillo | (+571)7448180
Notificaciones judiciales:
Dirección Jurídica (+571) 8281483 Ext. 115 | e-mail oficinajuridicaudec@ucundinamarca.edu.coPolíticas de Tratamiento de Datos Personales
© 2018 UCUNDINAMARCA Generación Siglo 21
Vigilada Mineducación
Reconocida por resolución No. 19530, de Diciembre 30 de 1992 (MEN)
Oficina Asesora de Comunicaciones
Derechos reservados