Red de conocimiento del abogados - Ley de patentes - ¿Qué herramienta de cifrado de archivos es md5?

¿Qué herramienta de cifrado de archivos es md5?

Algoritmo de resumen de mensajes MD5 (inglés: MD5 Message-Digest Algorithm), una función hash criptográfica ampliamente utilizada, puede producir un valor hash de 128 bits (16 bytes) para garantizar que la transmisión de información sea completa y consistente. . MD5 fue diseñado por el criptógrafo estadounidense Ronald Livester y se hizo público en 1992 para reemplazar el algoritmo MD4. Los procedimientos para este algoritmo se especifican en RFC 1321.

El código MD5 se puede obtener utilizando la herramienta de verificación "MD5". El código MD5 se utiliza en el Concurso de modelado matemático para estudiantes universitarios principalmente para garantizar la integridad de los archivos cargados por los estudiantes y como medio para garantizar. competencia leal.

Cualquier modificación en el contenido del archivo, abrirlo y volver a guardarlo hará que el código MD5 del archivo cambie, pero cambiar el nombre, copiar y pegar el archivo no cambiará el código MD5.

Información ampliada:

Características del código md5:

Irreversibilidad

Este código de característica tiene las siguientes características, en primer lugar, es irreversible, por ejemplo, tengo un texto secreto como "Mis palabras secretas". Después de la transformación del algoritmo, obtengo el código MD5 (b9944e9367d2e40dd1f0c4040d4daaf7). No existe una forma sistemática de que sepan cuál es su código original. El texto se basa en este código MD5 de.

Discreción

En segundo lugar, este código es muy discreto, es decir, un pequeño cambio en la información original provocará un gran cambio en MD5, como "ABC" MD5. (902fbdd2b1df0c4f70b4a5d23525e932) y "ABC" (un espacio más) MD5 (12c774468f981a9487c30773d8093561) son muy diferentes y no existe ninguna relación entre ellos, lo que significa que el código MD5 generado es impredecible.

Bits del código

Finalmente, dado que este código tiene una longitud de 128 bits, la posibilidad de que cualquier información tenga el mismo código MD5 es muy baja y generalmente se considera imposible.

Enciclopedia Baidu-Código MD5