Gerador de Hash
Gera hashes criptográficos a partir de texto
Gera hashes criptográficos a partir de texto
A mesma entrada sempre gera o mesmo hash, e mudar um único caractere muda o hash inteiro. SHA-256 (o padrão) e SHA-512 são seguros. MD5 e SHA-1 servem para checksums e chaves de cache, mas estão quebrados para segurança, porque é possível produzir colisões de propósito. O texto é processado como UTF-8 no seu navegador.
2cf24dba5fb0a30e26e83b2ac5b9e29e1b161e5c1fa7425e73043362938b9824185f8db32271fe25f561a6fc938b2e264306ec304eda518007d1764826381969sha256sum file.zip # Linux
shasum -a 256 file.zip # macOSNão. Funções de hash são de mão única: não é possível calcular o texto original a partir do hash. Ainda assim, entradas curtas ou comuns podem ser adivinhadas testando muitas possibilidades, e é por isso que senhas exigem um tratamento especial.
Use SHA-256 para verificação de integridade e assinaturas. O SHA-512 oferece um resultado mais longo e costuma ser mais rápido em CPUs de 64 bits. Use MD5 ou SHA-1 apenas quando um sistema existente exigir.
Não. Para armazenar senhas, use um algoritmo lento e com salt, como Argon2id, bcrypt ou scrypt. Hashes rápidos como o SHA-256 permitem que um atacante teste bilhões de tentativas por segundo.
Não. Os hashes são calculados no seu navegador, e o texto nunca sai do seu dispositivo.