22 enero 2008

MD5 en Windows con CYGWIN

MD5 es un algoritmo que verifica la integridad de los archivos, es usado para saber si un archivo ha sido
alterado o modificado en el trayecto de su transferencia o copia.

Para los que tiene CYGWIN instalado en Windows se hace lo siguiente:


$ openssl dgst -md5 archivo


Devolver'a una cadena como esta por ejemplo:

bb8040ab05519e2a08527f4c86738e53



Cuando el archivo se copia o se transfiere por ftp, debera comprobarse su integridad ejecutando el algoritmo MD5
en el equipo destino.

La cadena devuelta por el algoritmo debe ser identica a la cadena
devuelta en el equipo destino, de esta manera nos aseguramos que el
archivo no esta dañado.



La ejecucion del algoritmo MD5 difiere de la herramienta y plataforma que la implementa, existen varios programas en Windows que realizan esta funcion.


En UNIX tambien existen varios programas, uno de ellos se llama simplemente md5 y se ejecuta asi:


$ md5 archivo




Powered by ScribeFire.