Repositorio de la asignatura de Seguridad de Sistemas Informáticos (SSI) del Grado en Ingeniería Informática.
Este repositorio contiene un ejercicio para el uso de cifrado asimétrico con el fin de profundizar en las prácticas que permite:
- Confidencialidad: Protección de datos mediante claves públicas y privadas.
- Firma digital: Verificación de la autenticidad y origen de los mensajes.
- No repudio: Garantía de que el autor de un mensaje no pueda negar haberlo enviado.
- Intercambio seguro de claves: Facilita el intercambio seguro de información en canales inseguros.
- Cifrado Asimétrico: Implementaciones y ejemplos de algoritmos de cifrado asimétrico (cifrado, firma y certificado).
- Java (versión 8 o superior)
- Necesario para usar el provider Bouncy Castle (BC)
- Shell (opcional, para scripts auxiliares)