Académique Documents
Professionnel Documents
Culture Documents
Actividades
Software
safeDES: www.criptored.upm.es/software/sw_m001j.htm
AESPhere: www.criptored.upm.es/software/sw_m001p.htm
» Cifrado y descifrado con DES: cifra con safeDES el siguiente texto en claro
ASCII con la siguiente clave de 64 bits en hexadecimal. La salida (criptograma) debe
mostrarse en hexadecimal.
Texto: Voy a pasármelo bien.
Clave: 1A98F40C291BC8E3
o Obtén el criptograma.
TEMA 4 – Actividades
Asignatura Datos del alumno Fecha
Criptografía y Apellidos: Palafox Pascual
Mecanismos de 17/01/18
Seguridad Nombre: Lorena
De este modo, una vez han sido introducido el texto y la clave para la cifra, se
selecciona la pestaña que muestra el resultado del proceso, es decir, el criptograma
teniendo en cuenta que dicho resultado es mostrado por teclado como se puede
comprobar a continuación:
TEMA 4 – Actividades
Asignatura Datos del alumno Fecha
Criptografía y Apellidos: Palafox Pascual
Mecanismos de 17/01/18
Seguridad Nombre: Lorena
o Descifra el criptograma.
o
Una vez que ha sido obtenido el criptograma de la figura anterior, como ya se ha
especificado anteriormente se toma el texto correspondiente al cifrado en hexadecimal
por contener el criptograma completo y se procede a descifrarlo del mismo como que se
realizo el cifrado.
TEMA 4 – Actividades
Asignatura Datos del alumno Fecha
Criptografía y Apellidos: Palafox Pascual
Mecanismos de 17/01/18
Seguridad Nombre: Lorena
Figura 5. Clave.
Finalmente, se obtiene el texto descifrado siguien los mismos pasos establecidos para la
cifra dentro de la plataforma utilizada para ellos, por lo que el texto obtenido es el
mostrado en la siguiente figura:
TEMA 4 – Actividades
Asignatura Datos del alumno Fecha
Criptografía y Apellidos: Palafox Pascual
Mecanismos de 17/01/18
Seguridad Nombre: Lorena
Contando los caracteres del texto en claro se obtiene un valor de 21 caracteres, por
tanto en este caso se cifran cuatro bloques 3*8 = 24.
TEMA 4 – Actividades
Asignatura Datos del alumno Fecha
Criptografía y Apellidos: Palafox Pascual
Mecanismos de 17/01/18
Seguridad Nombre: Lorena
» Ataques por fuerza bruta al DES: con safeDES realiza un ataque por fuerza
bruta en un espacio de clave delimitado, con los siguientes datos de entrada:
o Texto en claro hexadecimal:
o 4C6120636966726120656E20626C6F71756520707565646520736572206174616
3616461206D656469616E74652064697669646520792076656E636572E1732E
TEMA 4 – Actividades
Asignatura Datos del alumno Fecha
Criptografía y Apellidos: Palafox Pascual
Mecanismos de 17/01/18
Seguridad Nombre: Lorena
TEMA 4 – Actividades
Asignatura Datos del alumno Fecha
Criptografía y Apellidos: Palafox Pascual
Mecanismos de 17/01/18
Seguridad Nombre: Lorena
Se obtienen 256 claves válidas porque aunque fue introducida una clave de 64 bits, el
algoritmo DES descarta el octavo bit de cada byte, por tanto, de los 64 bits iniciales son
seleccionados 56 bits, los 8 bits restantes son utilizados para paridad o descartarse.
A su vez estos 56 bits son divididos en dos mitades de 28 bits tratadas como mitades
independientes, tras sucesivas rondas las mitades se desplazan y dicho desplazamiento
es de uno o dos bits, por tanto, dos elevado a ocho lo que son 256 claves válidas.
TEMA 4 – Actividades
Asignatura Datos del alumno Fecha
Criptografía y Apellidos: Palafox Pascual
Mecanismos de 17/01/18
Seguridad Nombre: Lorena
» Cifrado y descifrado con AES: cifra con AESphere el siguiente texto ASCII con
la clave hexadecimal de 128 bits. La salida debe estar en código Base 64.
Texto: Más vale pájaro en mano que ciento volando.
Clave: C22E9DFA27A94188FB83184D92CA628C
o Cifra el texto en modo: ECB.
Para realizar el cifrado con AESphere se procede a introducir el texto ASCII con la clave
para realizar dicha acción con el valor hexadecimal que se tiene dado, la salida es en
código Base 64 y como método de cifrado se utiliza el modo ECB:
TEMA 4 – Actividades
Asignatura Datos del alumno Fecha
Criptografía y Apellidos: Palafox Pascual
Mecanismos de 17/01/18
Seguridad Nombre: Lorena
Como modo de ejecución fue llevado a cabo el denominado paso a paso, de este modo,
se observan las rondas que han sido llevadas acabo por bloque así como el número de
bloques con el texto en claro y el texto cifrado en la misma pantalla:
TEMA 4 – Actividades
Asignatura Datos del alumno Fecha
Criptografía y Apellidos: Palafox Pascual
Mecanismos de 17/01/18
Seguridad Nombre: Lorena
TEMA 4 – Actividades
Asignatura Datos del alumno Fecha
Criptografía y Apellidos: Palafox Pascual
Mecanismos de 17/01/18
Seguridad Nombre: Lorena
TEMA 4 – Actividades
Asignatura Datos del alumno Fecha
Criptografía y Apellidos: Palafox Pascual
Mecanismos de 17/01/18
Seguridad Nombre: Lorena
TEMA 4 – Actividades
Asignatura Datos del alumno Fecha
Criptografía y Apellidos: Palafox Pascual
Mecanismos de 17/01/18
Seguridad Nombre: Lorena
TEMA 4 – Actividades
Asignatura Datos del alumno Fecha
Criptografía y Apellidos: Palafox Pascual
Mecanismos de 17/01/18
Seguridad Nombre: Lorena
TEMA 4 – Actividades