Gerador de Hash MD5
Gere hashes MD5 para verificação de integridade, senhas ou identificação única de dados.
🔒 Sobre o MD5
O MD5 (Message-Digest Algorithm 5) é uma função de hash criptográfica que gera um valor de 128 bits. Ele processa dados em blocos de 512 bits através de uma série de operações bitwise e adições modulares.
⚠️ Atenção: O MD5 é considerado criptograficamente quebrado e inseguro para aplicações de segurança. Colisões (duas entradas diferentes gerando o mesmo hash) podem ser encontradas em segundos.
Casos de Uso (Legado ou Não-Criptográfico)
- Verificação de Integridade de Arquivos: Usado como checksum para verificar se um arquivo foi corrompido durante o download ou transferência (não protege contra modificações maliciosas).
- Chave de Particionamento: Em bancos de dados ou sistemas distribuídos, pode ser usado para gerar uma chave de partição a partir de um identificador.
Fatos sobre o MD5
- MD5 gera um valor de hash de 128 bits a partir dos dados de entrada.
- Ataques de colisão contra MD5 podem ser executados em segundos.
- MD5 está obsoleto para aplicações de segurança desde 2008.
- Verificações de integridade de arquivos ainda usam MD5 para fins não relacionados à segurança.