Obtener el hash de archivos

Codigo cifrado, programacion

Para los que no sabían a un archivo se le puede calcular el hash, pero bueno que es el hash, desde mi punto de vista un hash corresponde a una serie números y letras que se obtienen con un algoritmo en un solo sentido.  Cuando digo que en un solo sentido es que el resultado no se le puede aplicar fuerza bruta ni ingeniería inversa.

Ahora generalmente estos algoritmos son utilizados en los sistemas de autenticacion. Por ejemplo Windows el windows de Bill gates almacena es el hash de la contraseña de los usuario en vez de almacenar la contraseña en text plano, simplemente lo que tiene que hacer el login es comparar el hash que tiene almacenado el windows con el nuevo hash que se genera cuando va a iniciar sesión y si son igual pues accede al equipo si no pues ya saben que pasa,

MD5

md5 nombre_del_archivo

resultado
6e279c01e2d84c5f5d0f578cdf9f07f0

SHA
sha384sum nombre_del_archivo

resultado
ddd076fe9cc95973f38cb481ff1c4f3c6a26a2a702d1f6b45cc67c0cc1794c9ee135e3ed4d8650df0c028215e226bb11


Obtener el hash de un texto

MD5

echo "hola" | md5sum

23325878538f0347ff8307b26d996cc0

SHA

echo "hola" | sha384sum

c2a58729d973131408328a245c133d2fdcbcb5514f48896998ce2ad085a96032e2c641e5dd93f4221f0e5af83ef99e4c

0 Comentarios