Gerador de hash (MD5, SHA-256)
Obtenha os hashes MD5, SHA-1, SHA-256, SHA-384 e SHA-512 de um texto ou arquivo, todos de uma vez.
Carregando…
Como usar
- Escolha Texto ou Arquivo.
- Em Texto, digite ou cole na caixa; os hashes são atualizados enquanto você digita. O texto é processado como UTF-8.
- Em Arquivo, escolha um arquivo; o nome e o tamanho em bytes são exibidos, e “Calculando…” aparece durante o processamento.
- Veja na tabela os valores MD5, SHA-1, SHA-256, SHA-384 e SHA-512. Eles aparecem em hexadecimal minúsculo; marque Maiúsculas para exibi-los em maiúsculas.
- Copie um hash com o botão ao lado ou compare com o valor informado pelo distribuidor.
Perguntas frequentes
- Meu texto ou arquivo é enviado?
- Não. Os hashes são calculados no seu navegador; seu texto e seus arquivos não são enviados ao nosso servidor nem a nenhum outro lugar.
- Qual hash devo usar?
- Use SHA-256 (ou SHA-384/SHA-512) para verificar downloads. MD5 e SHA-1 têm ataques de colisão práticos, então use-os só para conferir checksums antigos, não para detectar adulteração intencional.
- Por que meu hash é diferente do de outra ferramenta?
- O hash depende dos bytes exatos: um espaço ou quebra de linha a mais, ou finais de linha do Windows (CRLF) em vez dos do Unix (LF), mudam o resultado por completo. Esta ferramenta processa o texto como UTF-8, e as quebras de linha da caixa são LF.
- Posso usar isto para gerar hash de senhas?
- Não para armazená-las. Um hash rápido como MD5 ou SHA-256 permite testar bilhões de tentativas por segundo mesmo com salt; para guardar senhas é preciso um algoritmo próprio e propositalmente lento, como Argon2, bcrypt ou scrypt.
- Existe limite de tamanho de arquivo?
- Não há limite fixo, mas o arquivo inteiro é carregado na memória, então arquivos de vários gigabytes podem ficar lentos ou falhar, dependendo do navegador e do dispositivo.