MD5 es un algoritmo de gran difusión para el cálculo de sumas de comprobación de 128 bits para cualquier archivo u objeto. ...

MD5 es un algoritmo de gran difusión para el cálculo de sumas de comprobación de 128 bits para cualquier archivo u objeto. La probabilidad de que dos archivos distintos produzcan la misma suma de comprobación MD5 es muy pequeña (aproximadamente, de 1 en 2^64) y, por tanto, la suma de comprobación MD5 de un archivo puede usarse para construir un identificador de contenido confiable que es muy probable que identifique de forma única el archivo. Lo contrario también es cierto: si dos archivos tienen la misma suma de comprobación MD5, es muy probable que los archivos sean idénticos. En la especificación MOF de la propiedad MD5, el algoritmo MD5 siempre genera una cadena de 32 caracteres. Por ejemplo, la cadena abcdefghijklmnopqrstuvwxyz genera la cadena c3fcd3d76192e4007dfb496cca67e13b. Consulte http://www. rsa.com/pub/rfc1321.txt para obtener detalles acerca de la implementación del algoritmo MD5.