md5sum: qué es, para qué sirve y cómo se usa

Publicado en: Especial|Programas|Seguridad por Marcos

18 Abr 2009

md5sum es un software que se usa en general para comprobar que un archivo descargado de Internet está en buenas condiciones. Se utiliza ejecutando el comando md5sum sobre el archivo, el cual dará como resultado una cadena alfanumérica (letras y textos) que representan una especie de “huella digital” del archivo. Es decir que cada archivo en una computadora es único, y md5sum es un software que sirve para reconocer que tal archivo se encuentra “intacto”.

¿Qué ejemplos podemos mencionar en la práctica?

Cuando subimos o descargamos archivos de gran tamaño hacia o desde la red Internet, la comunicación puede fallar en algún momento, produciendo un archivo corrupto. Esto no sería muy importante en el caso de una película o de una canción, dado que esa corrupción del archivo afectaría en general poco la reproducción final de la obra (alguna imagen se vería mal, algo imperceptible sonaría diferente), pero si se trata de software, el problema es crítico. El software andaría muy mal o no andaría en absoluto si estuviese corrupto.

Es así que cuando descargamos archivos de 700 MB para quemar un CD o de más de 1 GB para hacer lo propio con un DVD solemos encontrar un archivo MD5 a su lado para comprobar la integridad del mismo, asegurarnos de que esté intacto: es el caso de las distribuciones GNU/Linux.

md5sum_en_ftp

En Idioma Libre cada vez que informamos sobre una distribución GNU/Linux debemos saber que existe un archivo MD5 para comprobar su integridad. Esto no es necesariamente sabido por el común de los usuarios de PCs, más bien es desconocido y por tal razón hemos pensado este artículo explicativo.

Hoy mismo un lector de MasterMagazine.info nos preguntaba qué significa MD5SUM, pues aquí está la respuesta.

md5sum_wn_windowsvista

Por ejemplo, si decimos que la última versión de Musix GNU/Linux Brazil puede ser descargada desde ftp://codigolivre.org.br/pub/musix/musixbr/adrianebeta3/musixbr_adrianebeta3.iso y que su MD5 es “2d5db8ad160bca02d8cd91922584a40b”, eso significa que cuando descarguemos el archivo musixbr_adrianebeta3.iso y ejecutemos md5sum (desde el programa de grabación de CD/DVD o desde una consola de texto) nos dará como resultado “2d5db8ad160bca02d8cd91922584a40b”, con lo cual el archivo en nuestra PC será el mismo que en codigolivre.org.br, podremos estar seguros de que el sistema funcionará como se espera. Si el valor MD5 es diferente a “2d5db8ad160bca02d8cd91922584a40b”, el archivo está corrupto y deberemos descargarlo nuevamente, quizá utilizando un mejor gesto de descargas, tal como filezilla.

¿Cómo se ejecuta en línea de comandos?

md5sum archivo

Ejemplo:

md5sum musixbr_adrianebeta3.iso

Para más información consultar el manual de md5sum (ejecutar man md5sum en consola de texto) o la página en Wikipedia

md5sum_en_bash


2 comentarios en md5sum: qué es, para qué sirve y cómo se usa

Avatar

Informático de Guardia

4/06/09 a las 12:42

Para simplificar el proceso de validación del md5 de cualquier fichero recomiendo hacer uso del siguiente complemento para Firefox que sirve tanto en Windows como en Linux.

Un saludo

Avatar

maria joise rivas alvarez

16/11/09 a las 21:45

no se q comentar soy un aniña ños e lucer

Publicar Comentario

Idioma Libre a tu email

Acerca de...

Blog dedicado al mundo del software libre, por los responsables de MasterMagazine, con Marcos Guglielmetti, Director del sistema operativo Musix, analizando las tendencias y mejores usos.

  • Minor Valerio: Donde la puedo bajar Consulta con este Suse se puede realizar las mismas de ClarkConnect [...]
  • Minor Valerio: Me gustaria bajar la version de OpenSUSE 11, yo tengo versiones anteriores pero que saber lo nuevo [...]
  • w3: Yo que tu en vez de hablar de estos idiomas corrige tu página Web que no cumple los estándares mar [...]
  • jaslyr espinoza galindo: quiero comprar el programa urgente como puedo contactarme peru [...]
  • Victor Cuevas: Ayuda,,,, tengo estos SO instalados actualmente en mis servidores,, pero requiero instalarle los par [...]