Fecha de propuesta:
03/10/2024
(Aceptada)
Descripción:
Este proyecto busca aprovechar las ventajas de la criptografía de curvas elípticas (ECC) para desarrollar una solución robusta y eficiente de cifrado de archivos. La ECC ofrece niveles de seguridad comparables a los sistemas tradicionales con claves mucho más cortas, lo que la convierte en una opción ideal para dispositivos con recursos limitados o aplicaciones que requieren alta velocidad. Se procurará desarrollar una herramienta que permita realizar este cifrado de archivos.
Objetivos funcionales:
Implementar algoritmos eficientes para generar pares de claves públicas y privadas basadas en curvas elípticas estándar para desarrollar un sistema que permita cifrar cualquier tipo de archivo utilizando la clave pública del destinatario y descifrarlo únicamente con la clave privada correspondiente, logrando que los archivos cifrados sólo puedan ser descifrados con la clave privada correspondiente.
Entornos de desarrollo y explotación:
Este proyecto utilizará lenguajes de programación robustos (posiblemente Python, java o C++), y se apoyará en bibliotecas criptográficas seguras. Además, se procurará implementar pruebas rigurosas para asegurar la seguridad y funcionalidad del cifrado, y se mantendrá una documentación detallada del proyecto.
|