Practica_Cifrado

Páginas: 3 (678 palabras) Publicado: 21 de enero de 2016
PRÁCTICA CIFRADO


Parte A: Cifrado simétrico con OpenSSL
Hay información que debe ser cifrada a la hora de ser enviada por la red para evitar que usuarios no permitidos la lean. Existen dos tiposde cifrados:
Cifrado simétrico:
Algoritmo que usa la misma clave para cifrar y descifrar los mensajes.
Cifrado asimétrico:
Algoritmo que utiliza un par de claves para el envío de mensajes. Una clavees pública, disponible para todos los usuarios, que es la que usamos para cifrar, y la otra clave es privada, y es la única clave con la que podemos descifrar el mensaje.
A1.- Cifrar un mensaje deprueba
Mediante la herramienta openssl cifraremos y descifraremos un mensaje, tanto en Linux como en Windows.

OpenSSL en Linux:

MENSAJE 1:

Contenido: “Hola mundo. La clave es: pepe.”



Aplicamos lossiguientes algoritmos que obtenemos al ejecutar en un Terminal la orden:
openssl ciphers
Los algoritmos que hemos elegido son aes192, rc4, des3,



Aes192:
Algoritmo simétrico con claves de cifrado de192 bits.

Tras aplicar la orden:
openssl enc –aes192 –in mensaje.txt –out aes192.txt


Y este es el contenido del fichero cifrado:


Rc4:
Algoritmo de cifrado simétrico














Tras aplicar laorden:
openssl enc –rc4 –in mensaje.txt –out rc4.txt
Este es el contenido del fichero rc4.txt


Y este el resultado de la codificación del mensaje:



Para descifrar usamos la orden:
openssl enc –d-rc4 –in rc4.txt –out mensajedescifrado.txt

Des3:
Algoritmo de cifrado simétrico que aplica el algoritmo de cifrado DES cada 3 bloques.











Tras aplicar la orden:
openssl enc –des3 –inmensaje.txt –out des3.txt


El resultado de la codificación es:



Para descifrar usamos la orden:
openssl enc –d –des3 –in des3.txt –out mensajedescifrado.txt












Cast:
Algoritmo de cifradosimñetrico usado por defecto en gpg (gnu pg).

Tras aplicar la orden:
openssl enc –cast –in mensaje.txt –out cast.txt



El mensaje cifrado queda:



Para descifrar usamos la orden:
openssl enc –d –cast –in...
Leer documento completo

Regístrate para leer el documento completo.

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS