Gerador de hash

Gere um hash MD5, SHA-1, SHA-256 ou SHA-512 a partir de qualquer texto.

MD5

—

SHA-1

—

SHA-256

—

SHA-512

—

Perguntas frequentes

MD5 ou SHA-1 são seguros para senhas?

Não, MD5 e SHA-1 estão criptograficamente quebrados, produzir colisões é viável na prática, então não devem ser usados para proteger senhas. Estão incluídos aqui principalmente para checksums e compatibilidade com sistemas antigos. Para qualquer coisa relacionada à segurança, use SHA-256 ou SHA-512, e para armazenar senhas especificamente, use um algoritmo dedicado como bcrypt ou argon2, não um hash simples.

Espaços em branco ou quebras de linha mudam o hash?

Sim, o hashing funciona sobre bytes exatos. Um espaço extra, uma quebra de linha no final, ou um estilo de quebra de linha diferente produzirá um hash completamente diferente.

Meu texto é enviado para algum lugar para calcular o hash?

Não, SHA-1/256/512 são calculados com a API Web Crypto nativa do navegador, e MD5 usa uma pequena implementação em JavaScript já que a Web Crypto não o suporta. De qualquer forma, seu texto nunca sai do seu navegador.

Ferramentas relacionadas