Documentos de Académico
Documentos de Profesional
Documentos de Cultura
HACKING-ÉTICO
Taller 3
1. TEMA
Cifrado DES
2. OBJETIVOS
Comprobar el cifrado en modo ECB.
Aplicar el cifrado con el algoritmo DES en textos y archivos.
Realizar un ataque por fuerza bruta al cifrado DES.
3. MARCO TEÓRICO
DES es un algoritmo de cifrado simétrico. Usa cifrado por bloques de 64 bits y una clave de
56 bits (más 8 bits utilizados como paridad). Para ajustar el tamaño de bloque, suelen
emplearse técnicas de relleno (por ejemplo, zero padding).
Este algoritmo cifra texto claro separándolo en bloques de tamaño fijo y luego transformando
cada uno de ellos mediante una serie de operaciones en las que está incluida la clave de
cifrado. Como es de esperarse, esta transformación se realiza de tal manera que el texto
cifrado solamente se pueda descifrar si se tiene la clave de cifrado.
El algoritmo consiste de una permutación inicial y final, y 16 rondas de cifrado en las que se
procesa alternativamente la mitad de un bloque (32 bits). El entrecruzamiento resultante se
conoce como función de Feistel.
4. EQUIPO Y MATERIALES
Computador con sistema operativo Windows.
Software safeDES (de este link).
Conexión a Internet.
5. PROCEDIMIENTO
5.1. Descargue el software safeDES y ejecútelo en su computador.
5.2. Cifre un texto corto (una frase) Para hacerlo:
dé clic en el ícono verde (Cifrar/Descifrar);
en el combo box de la barra de herramientas seleccione la opción Cifrar.
seleccione la opción Teclado e ingrese el texto (opción ASCII);
seleccione Opciones, ingrese la clave FF90B1C2D054D89A (opción
hexadecimal); y active la opción teclado en Procesar y mostrar resultados.
en Resultado Teclado, observe el texto cifrado luego de dar clic en la opción
Comenzar.
5.3. Ahora, descifre el texto cifrado obtenido en el paso anterior.
Para esto, siga los mismos pasos anteriores, pero ahora seleccione Descifrar en
el combo box ubicado debajo del menú Archivo.
1/3
Hacking-Ético Cifrado DES 05/2022
2/3
Hacking-Ético Cifrado DES 05/2022
6. EVIDENCIA
6.1. Presente capturas de pantalla de todos los resultados obtenidos (donde sea
aplicable).
3/3