Como gerar o hash MD5 de um texto

Esta página codifica um texto usando MD5. O MD5 foi usado tradicionalmente para guardar senhas em bancos de dados e para verificar a integridade de arquivos.

Gerar hash MD5

Digite o texto e clique no botão "Gerar MD5".


O que é MD5?

O MD5 (Message Digest Algorithm 5) é um algoritmo de hash muito usado que produz um valor de 128 bits, normalmente representado como uma sequência de 32 caracteres hexadecimais. Foi desenvolvido por Ronald Rivest em 1991.

O MD5 recebe uma entrada de qualquer tamanho e produz um resumo de tamanho fixo. O objetivo principal de um algoritmo de hash como o MD5 é receber dados de qualquer tamanho e devolver uma sequência única de tamanho fixo, geralmente usada para verificar a integridade dos dados. É importante destacar que o MD5 é considerado fraco em termos de segurança por causa das vulnerabilidades descobertas ao longo do tempo, que permitem gerar colisões (dados diferentes que geram o mesmo hash), o que o torna inadequado para aplicações sensíveis. Para guardar senhas, recomenda-se usar bcrypt, scrypt ou Argon2.