Gerador de hash
Gere um hash MD5, SHA-1, SHA-256 ou SHA-512 a partir de qualquer texto.
—
—
—
—
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.