Como cifrar unha cadea en formato MD5
Esta páxina codifica unha cadea de texto usando MD5. A codificación MD5 usouse tradicionalmente para gardar contrasinais en bases de datos e para comprobar a integridade de ficheiros.
Que é MD5?
MD5 (Message Digest Algorithm 5) é un algoritmo de hash moi utilizado que produce un valor de 128 bits, normalmente representado como unha cadea de 32 caracteres hexadecimais. Desenvolveuno Ronald Rivest en 1991.
MD5 toma unha entrada de lonxitude variable e produce un resumo de lonxitude fixa. O propósito principal dun algoritmo de hash como MD5 é tomar datos de calquera lonxitude e devolver unha cadea única de lonxitude fixa, que xeralmente se usa para verificar a integridade dos datos. Cómpre destacar que MD5 se considera débil en termos de seguridade polas vulnerabilidades descubertas co tempo, que permiten xerar colisións (datos diferentes que producen o mesmo hash), o que o fai inapropiado para aplicacións sensibles. Para gardar contrasinais recoméndase usar bcrypt, scrypt ou Argon2.