Sei sulla pagina 1di 2

Asignatura Datos del alumno Fecha

Criptografía y Apellidos: Cortez Bastidas


Mecanismos de 05/06/2019
Seguridad Nombre: Jorge

Informe trabajo: MD5 y SHA: resúmenes y fortaleza


» Ejercicio 1:
o Copia los hashes MD5, SHA1 y SHA256 del texto UN ABRAZO.
MD5: 3b6b8646cd42663ea117081a904262db
SHA1: 833c632acb316309fd58cf4cab9ed09d11c7973a
SHA256:
9ed5133fd6a34f873e970b24e22352249c29424d3da7020a1906da7811323f63

o Copia los hashes MD5, SHA1 y SHA256 del archivo cmsPER11_actividad4.docx.


Archivo musi06t4trab:
MD5: 9105d6887d7ec8b386dd2ea85d57895c
SH1: c27614b154d87643dc3665440e6123ee2a115af9
SHA256:
a599eb3a5c57ec88492aa4017277966697c2d93024e145f41fc427adc5e05487

» Ejercicio 2:
o La solución válida es la resaltada en amarillo.
Sayonara, Baby :
f0e3f2dae3914e953338941853f47114
sayonara, baby :
ee09e39cf4b95150948cd191f4fb570b
Sayonara, baby :
dc178bb2f42bbb326fdb230d1d12f81f
sayonara, Baby :
a9675bf97e959639694347a804f8fef7

» Ejercicio 3:
o Muestra (copia) el resultado en hexadecimal y en binario del xor.
XOR (rellenando los 3 primeros bits de CARRO con 0 para que ambos Hash tengan 160
bits):

1010001100010110101010011000110000110010101001111011100001000101101001101
000111001001001011010101011011001110010111110101011110000101101011011101100
100110011000

A316A98C32A7B845A68E496AB672FABC2D6EC998

TEMA 4 – Actividades © Universidad Internacional de La Rioja (UNIR)


Asignatura Datos del alumno Fecha
Criptografía y Apellidos: Cortez Bastidas
Mecanismos de 05/06/2019
Seguridad Nombre: Jorge

» Ejercicio 4:
o ¿Cuántos bytes de relleno se usan en el hash MD5 para M=1234 123 FIN?
44 bytes.
MD5:
Las palabras del bloque 1 del mensaje son:
(Los bytes menos significativos a la derecha)
Palabra 1 00110100001100110011001000110001 = 34333231
Palabra 2 00110011001100100011000100100000 = 33323120
Palabra 3 01001110010010010100011000100000 = 4E494620
Palabra 4 00000000000000000000000010000000 = 00000080
Palabra 5 00000000000000000000000000000000 = 00000000
Palabra 6 00000000000000000000000000000000 = 00000000
Palabra 7 00000000000000000000000000000000 = 00000000
Palabra 8 00000000000000000000000000000000 = 00000000
Palabra 9 00000000000000000000000000000000 = 00000000
Palabra 10 00000000000000000000000000000000 = 00000000
Palabra 11 00000000000000000000000000000000 = 00000000
Palabra 12 00000000000000000000000000000000 = 00000000
Palabra 13 00000000000000000000000000000000 = 00000000
Palabra 14 00000000000000000000000000000000 = 00000000
Palabra 15 00000000000000000000000001100000 = 00000060
Palabra 16 00000000000000000000000000000000 = 00000000

o ¿Cuántos bytes de relleno se usan en el hash SHA1 para M=1234 123 FIN?
44 bytes.
SHA1:
Las palabras del bloque 1 del mensaje son:
Palabra 1 00110001001100100011001100110100 = 31323334
Palabra 2 00100000001100010011001000110011 = 20313233
Palabra 3 00100000010001100100100101001110 = 2046494E
Palabra 4 10000000000000000000000000000000 = 80000000
Palabra 5 00000000000000000000000000000000 = 00000000
Palabra 6 00000000000000000000000000000000 = 00000000
Palabra 7 00000000000000000000000000000000 = 00000000
Palabra 8 00000000000000000000000000000000 = 00000000
Palabra 9 00000000000000000000000000000000 = 00000000
Palabra 10 00000000000000000000000000000000 = 00000000
Palabra 11 00000000000000000000000000000000 = 00000000
Palabra 12 00000000000000000000000000000000 = 00000000
Palabra 13 00000000000000000000000000000000 = 00000000
Palabra 14 00000000000000000000000000000000 = 00000000
Palabra 15 00000000000000000000000000000000 = 00000000
Palabra 16 00000000000000000000000001100000 = 00000060

TEMA 4 – Actividades © Universidad Internacional de La Rioja (UNIR)

Potrebbero piacerti anche