md5sum

md5sum

md5sum es un programa originario de los sistemas Unix que tiene versiones para otras plataformas, realiza un hash MD5 de un archivo. La función de hash devuelve un valor que es prácticamente único para cada archivo, con la particularidad que una pequeña variación en el archivo provoca una salida totalmente distinta, lo que ayuda a detectar si el archivo sufrió alguna variación. Es una herramienta de seguridad que sirve para verificar la integridad de los datos.

Es muy utilizado en la actualidad y en el mundo Linux es muy habitual encontrar las sumas de control MD5 de todos los paquetes que componen una distribución. También hay algunas aplicaciones que utilizan su algoritmo para encontrar archivos duplicados.

Sintaxis

Supongamos que tenemos el fichero xdibu-0.1.tgz y queremos distribuirlo en Internet, como es un archivo bastante grande y queremos facilitar que cualquiera lo pueda descargar (usando programas de descargas como GetRigth, Download Accelerator Plus, NetVampire, Downloader2X, wget, GetLeft, etc.).

Añadiremos un pequeño fichero con el resultado de la ejecución del comando md5sum (o el algunos sistemas simplemente md5) sobre el archivo en cuestión:

# md5sum xdibu-0.1.tgz

350766b7cf78e9401068b623d47bbf73 xdibu-0.1.tgz

# md5sum xdibu-0.1.tgz > xdibu-0.1.tgz.asc

# cat xdibu-0.1.tgz.asc

750726b7df78e9401068b623d47bbf73 xdibu-0.1.tgz

De forma que una vez descargado, para verificar la integridad del fichero simplemente tendremos que ejecutar la misma instrucción, comprobando carácter por carácter, la suma de control obtenida.

Si deseamos hacer la comprobación de forma automática solamente tenemos que ejecutar:

# md5sum -c xdibu-0.1.tgz.asc

Existen versiones del md5sum, para la práctica totalidad de los sistemas operativos, pudiendo en caso de necesidad recurrir a Perl. Independientemente del sistema operativo utilizado, en cualquiera de ellos, esta suma de control debe coincidir exactamente. Para comprobar que una ISO se haya bajado correctamente antes de grabarla a Cd tenemos que hacer:

#md5sum LihuenV1.0Final.iso

2687ea907f1f8c6cdf60681de4e09e72 LihuenV1.0Final.iso

Y ese valor alfanumérico que retorna compararlo con el archivo .md5 que esta colgado en la sección de descargas que corresponde a esa imagen.

Si todos los caracteres son iguales, se ha bajado bien la misma y se puede grabar el CD sin problemas.

Opciones de md5sum

  • -t : lee el archivo en modo texto
  • -c : muestra una lista de md5
  • -b : lee el archivo en modo binario

Enlaces externos


Wikimedia foundation. 2010.

Игры ⚽ Нужно решить контрольную?

Mira otros diccionarios:

  • md5sum — Тип программа для вычисления и верификации Хеш сумм по алгоритму MD5 Операционная система Linux, UNIX, Microsoft Windows, Mac OS X md5sum  программа, позволяющая вычислять значения хеш сумм (контрольных сумм) файлов по алгоритму MD5. В… …   Википедия

  • Md5sum — is a computer program that calculates and verifies 128 bit MD5 hashes, as described in RFC 1321. The MD5 hash (or checksum) functions as a compact digital fingerprint of a file. It is extremely unlikely that any two non identical files existing… …   Wikipedia

  • Md5sum — Тип программа для вычисления и верификации Хеш сумм по алгоритму MD5 ОС GNU/Linux, UNIX, Microsoft Windows, Mac OS X md5sum  программа, позволяющая вычислять значения хеш сумм (контрольных сумм) файлов по алгоритму MD5. В обычном случае… …   Википедия

  • Md5sum — Saltar a navegación, búsqueda md5sum es un programa originario de los sistemas Unix que tiene versiones para otras plataformas, realiza un hash MD5 de un archivo. La función de hash devuelve un valor que es prácticamente único para cada archivo,… …   Wikipedia Español

  • md5sum — is a computer program that calculates and verifies 128 bit MD5 hashes, as described in RFC 1321. The MD5 hash (or checksum) functions as a compact digital fingerprint of a file. As with all such hashing algorithms, there is theoretically an… …   Wikipedia

  • Md5sum — MD5 (Message Digest Algorithm 5) ist eine weit verbreitete kryptographische Hashfunktion, die einen 128 Bit Hashwert erzeugt. MD5 wurde 1991 von Ronald L. Rivest entwickelt. Die errechneten MD5 Summen (kurz md5sum) werden zum Beispiel zur… …   Deutsch Wikipedia

  • Md5sum (программа) — …   Википедия

  • Imagen ISO — es un archivo donde se almacena una copia o imagen exacta de un sistema de ficheros, normalmente un disco óptico. Se rige por el estándar ISO 9660 que le da nombre. Algunos de los usos más comunes incluyen la distribución de sistemas operativos,… …   Wikipedia Español

  • MD5 — General Designers Ronald Rivest First published April 1992 Series MD2, MD4, MD5, MD6 Detail Digest sizes 128 bits …   Wikipedia

  • Comparison of file verification software — The following tables compare file verification software that typically use checksums to confirm the integrity or authenticity of a file. Contents 1 General 2 Program hash function support 3 Program features 4 …   Wikipedia

Compartir el artículo y extractos

Link directo
Do a right-click on the link above
and select “Copy Link”