Practica 2. Cifrado Simetrico.

Ejercicio 1.

Utilización de algoritmos simétricos

2.1. Comando ciphers

• Para comprobar la lista de algoritmos simétricos soportados ejecutar:

openssl ciphers


Ejercicio 2.

Cifrar un mensaje de prueba

Seguir los siguientes pasos para crear un documento de texto y cifrarlo con openssl.

• Mirar en la documentación de OpenSSL cómo se utiliza el comando enc para

cifrar y descrifrar.

• Crear un archivo de texto con notepad++ o con el bloc de notas.

• Cifrarlo con un algoritmo simétrico.

• Descifrarlo y comprobar el resultado.

• Analizar el comportamiento para diferentes longitudes de mensaje y diferentes

algoritmos de cifrado. Anote los resultados.




Ejercicio 3.

Cifrado en HTTPs

• Acceder a la página https://www.unanleon.edu.ni

o ¿qué algoritmo simétrico se utiliza para conexión?

o Probar distintos navegadores (Firefox, Chrome…) 

• Acceder a la página https://www.banpro.com.ni/

o ¿qué algoritmo simétrico se utiliza para conexión?

o Probar distintos navegadores (Firefox, IE, Safari…) 

• Acceder a otros sitios seguros






Al revisar las páginas de UNAN León y Banpro en distintos navegadores, no se muestra directamente el algoritmo simétrico en el candado de seguridad. Sin embargo, de acuerdo con el estándar TLS 1.2/1.3, los algoritmos más utilizados en conexiones HTTPS modernas son AES en modo GCM (AES‑128‑GCM o AES‑256‑GCM) y, en algunos casos, ChaCha20‑Poly1305.

Esto significa que, aunque el navegador no lo muestre explícitamente, la conexión HTTPS está protegida con uno de estos algoritmos simétricos, que son los recomendados actualmente por la IETF para garantizar seguridad y eficiencia.

Ejercicio 4.

Prueba de correo electrónico
• Cifrar un documento con comandos openssl
• Enviar el documento por correo electrónico a un compañero
• Comunicar la clave por medio de un “canal de comunicación seguro”
• Descifrar el mensaje recibido.






Ejercicio 5.

Tamaño de ficheros
Anotar el tamaño original de un fichero (Ej. Documento de texto ó html largo) y el tamaño
resultante de:

• Cifrar
• Comprimir
• Cifrar + comprimir
• Comprimir + cifrar

ARCHIVO .txt = tamaño 32 bytes



ARCHIVO CIFRADO = tamaño 64 bytes

ARCHIVO COMPRIMIDO = tamaño 221 bytes



ARCHIVO CIFRAR + COMPRIMIR = tamaño 275 bytes 

ARCHIVO COMPRIMIR + CIFRAR = tamaño 240 bytes 


Ejercicio 6.
Cifrado con AES.












Comentarios