Kioskea
Recherche
Haz una pregunta »

md5sum - Verificar la integridad de las descargas

Marzo 2015


Suma MD5


Introducción


Una pequeña introducción al programa "md5" o "md5sum" comúnmente llamado "checksum".

EL utilitario md5sum permite calcular lo que se llama la huella digital de un archivo. En inglés, fingerprint, message-digest o checksum es un valor de 128 bits que corresponde a la suma de control calculada a partir del archivo.


El objetivo de un checksum MD5 no es garantizar la procedencia de un archivo o grupo de estos. Su interés es el de verificar la integridad de los datos descargados. En efecto, nadie está al abrigo de una perturbación o de un problema de red que tengan como consecuencia la alteración de un archivo durante la descarga.

I - Windows


I-1 - Para los puritanos de la línea de comandos (bajo "Dos")


Comience por descargar la versión ".zip" para Windows desde esta dirección:
Descargar MD5

(note que desde este sitio puede descargar la versión ".tar.gz" para "Linux".)

Descomprima el archivo en una carpeta de la raíz de "C:" (en nuestro ejemplo la denominaremos "md5sum").

Abra una consola MSDos.


Inicio=>Ejecutar=>

Escriba cmd (en entornos W2K o XP) o command (en Win98)

Ubíquese en la carpeta que contiene el archivo "md5.exe".

C:\>cd md5sum <Enter>

(si aún no esta en la raíz del disco duro, ingrese: cd Enter).

C:\md5sum>

Asegúrese que el archivo "md5.exe" está présente:

C:\md5sum>dir /w /p <Enter>

[.]            [..]           index.html     main.c
md5.c          md5.exe        md5.gif        md5.h
md5.vcproj     rfc1321.html   rfc1321.txt
              11 fichier(s)          157 564 octets
               2 Rép(s)   6 791 827 456 octets libres



Lance entonces el comando:

md5 'le_chemin_complet_de_votre_image_iso' <Enter>

Ejemplo:
(suponiendo que nuestro archivo imagen se encuentra en "D:\image_isoSmoothwall")

C:\md5sum>md5 D:\image_isoSmoothwall\smoothwall-2.0-metro.iso <Enter>

Luego de algunos segundos debería obtener el resultado siguiente :

D0AB11311B866B2332E92479906F2FF9 D:\Linuximage_isoSmoothwall\smoothwall-2.0-metro.iso

Utilice la opción "-n" si no desea que se muestren el nombre y la ruta de la imagen después de la comparación :

C:\md5sum>md5 -n D:\image_isoSmoothwall\smoothwall-2.0-metro.iso <Enter>

D0AB11311B866B2332E92479906F2FF9

No le queda más que comparar el resultado obtenido con el del archivo que tiene como nombre "md5.txt", o incluso "...iso.md5" o aún "...iso.md5.asc",descargado al mismo tiempo que la imagen "iso".

Otro método consiste en colocar el programa "md5" o "md5sum" (de acuerdo al programa descargado) en el directorio:

C:\windows\command\ (para Windows 95/98/Me)

C:\winnt\system32\ (para Windows 2000)

C:\windows\system32\ (para Windows XP)

A partir de este momento, podrá llamar al comando "md5" o "md5sum" (siempre desde una consola MSDos) directamente desde el directorio de la imagen ".iso" por evaluar.

Ejemplo:
D:\image_isoSmoothwall>md5 -n smoothwall-2.0-metro.iso <Enter>

D0AB11311B866B2332E92479906F2FF9

I-2 - Para los incondicionales de la interfaz gráfica "GUI"


mst MD5


Descargar mst MD5

Una vez instalado, láncelo, una pequeña interfaz gráfica se abrirá invitándolo a:
"Simply drag the file on this window to see the MD5 checksum"
"Arrastrar simplemente el archivo en esta ventana para ver el resultado de MD5"

Es todo. Ahora sólo tiene que esperar (menos de 1 minuto como máximo, todo dependerá del tamaño del archivo).

WinMD5


Descargar WinMD5 y proceda de la siguiente manera:
  • Seleccionar el archivo a controlar,
  • Haga clic en [Calcular],
  • Ingrese o Copiar/Pegar en el campo de Comparación, la clave que le ha sido comunicada.
  • Haga clic en [Comparar] para comparar el valor calculado con el valor que acaba de ingresar.
  • El resultado aparece en la ventana confirmándole la autenticidad del archivo analizado.

winMd5Sum


Descargar winMd5Sum y seguir las instrucciones.

II - GNU/LInux


II-1 –En una consola


En entorno Linux el utilitario "md5sum" está generalmente integrado a su distribución. No obstante, si no estuviera, refiérase a la siguiente dirección para descargar un archivo comprimido:
http://www.fourmilab.ch/md5/

En entorno GNU/Linux, todo lo que tiene que hacer, es ubicarse en el directorio que contiene el archivo que desea verificar e ingresar el comando siguiente :
$md5sum nom_del_archivo <Enter>


El resultado debería aparecer al cabo de unos segundos bajo la forma siguiente (en realidad la misma que bajo Windows) :
D0AB11311B866B2332E92479906F2FF9 nom_ del_archivo

Si no está en el directorio que contiene el archivo a verificar, puede también indicarle la ruta de la manera siguiente:
$md5sum /home/user/download/nom_ del_archivo <Enter>

No olvide que puede utilizar la facilidad "completar automaticamente" (presionando la techa "TAB") para completar sus líneas de comandos

III – Generar suma MD5


Para Windows y GNU/Linux

Para generar la suma MD5, sólo necesita efectuar la misma operación que para la verificación, es decir:

md5sum nom_ del_archivo <Enter>

Nota: nom_ del_archivo puede ser cualquier tipo de archivo (archivo, imagen, texto, iso, ejecutable, etc. etc.)

Si desea crear un archivo texto (mi_archivo_md5sum.txt), debe redirigir la salida del comando "md5sum" hacia el archivo texto propiamente dicho en lugar de la salida estándar, es decir la pantalla. Utilice para esto el redireccionador ">", común a Windows y GNU/Linux.

md5sum nom_ del_archivo > mi_archivo_md5sum.txt <Enter>
Consulta este artículo sin tener que estar conectado, descárgalo gratis aquí en formato PDF:
Md5sum-verificar-la-integridad-de-las-descargas.pdf

Consulta también

En la misma categoría

md5sum - Check integrity of downloads
Por jak58 el 23 de febrero de 2010
md5sum: Controllo dell'integrità dei download
Por n00r el 27 de mayo de 2009
MD5Sum - Verificar a integridade do download
Por ninha25 el 13 de agosto de 2009
El artículo original fue escrito por jipicy. Traducido por Carlos-vialfa.
Este documento intitulado « md5sum - Verificar la integridad de las descargas » de Kioskea (es.kioskea.net) esta puesto a diposición bajo la licencia Creative Commons. Puede copiar, modificar bajo las condiciones puestas por la licencia, siempre que esta nota sea visible.