Um hash criptográfico transforma qualquer entrada em uma impressão digital de tamanho fixo que não pode ser revertida na prática e que muda completamente se um único bit mudar. Este gerador calcula SHA-1, SHA-256, SHA-384 e SHA-512 com a implementação Web Crypto do navegador, sem enviar o texto a lugar nenhum.
Não por cálculo. Mas entradas curtas ou comuns são encontradas por força bruta ou com rainbow tables, e é por isso que aplicar hash numa senha sem um sal único protege tão pouco.
Porque está criptograficamente quebrado: colisões práticas foram demonstradas há anos. Oferecê-lo seria convidar ao uso em contextos de segurança em que ele nunca deve aparecer.
Não. Hashes rápidos são a ferramenta errada para senhas justamente por serem rápidos. Use bcrypt, scrypt ou Argon2, que são propositalmente lentos e usam sal.
SHA-256 para quase tudo. O SHA-512 não é significativamente mais seguro na prática e é mais rápido em hardware de 64 bits; o SHA-1 está aqui só para verificar somas antigas.
Formatador JSON · Codificador Base64 · Codificador de URL · Decodificador JWT · Ver todas as ferramentas
Também disponível em: English · Español · Français · Deutsch