Gerador de hash
Gere hashes MD5, SHA-1, SHA-256, SHA-512
Ocorreu um erro.
MD5
SHA-1
SHA-256
SHA-512
O que é uma função hash?
Uma função hash converte dados de comprimento arbitrário em uma cadeia de comprimento fixo. MD5(128 bits), SHA-1(160 bits), SHA-256(256 bits), SHA-512(512 bits) são algoritmos comuns.
Por que MD5 e SHA-1 estão "quebrados"?
MD5 e SHA-1 têm vulnerabilidades de colisão e não são mais recomendados para segurança. SHA-256 e SHA-512 ainda são seguros.
Verificação de integridade de arquivos
Compare o SHA-256 checksum após o download com o valor oficial para verificar que o arquivo não foi alterado.
Por que não fazer hash de senhas com SHA-256
SHA-256 é muito rápido. Use bcrypt ou Argon2 para hash de senhas.
Blockchain e funções hash
O Bitcoin usa SHA-256 para vincular blocos. Modificar transações históricas altera todos os hashes de blocos subsequentes.
Perguntas frequentes
O MD5 ainda é utilizável?
Não para segurança. Para deduplicação e chaves de cache ainda é válido.
Hash é o mesmo que criptografia?
Não. A criptografia é reversível; o hash é unidirecional.
O mesmo texto sempre produz o mesmo hash?
Sim, as funções hash são determinísticas. Um espaço muda completamente o hash.