Para que serve o gerador de hash
Um hash é uma impressão digital curta de um dado: a mesma entrada sempre dá o mesmo hash, e a menor mudança dá um hash completamente diferente. Esta ferramenta calcula os hashes MD5, SHA-1, SHA-256, SHA-384 e SHA-512 do texto enquanto você digita, ou de um arquivo que você escolher. Use para conferir se um arquivo baixado bate com o checksum publicado, comparar dois arquivos ou pegar um hash para uma tarefa de programação. Os arquivos são lidos no seu navegador e nunca enviados, mesmo os grandes.
Perguntas frequentes
Como confiro o checksum de um arquivo?
Escolha o arquivo em "Ou um arquivo" e compare a linha SHA-256 com o checksum da página de download. Todos os caracteres precisam bater; uma diferença significa que o arquivo é outro.
Dá para reverter um hash?
Matematicamente, não. Mas o hash de um texto curto ou comum pode ser encontrado em listas ou adivinhado; por isso senhas precisam de um hash lento e com sal, como bcrypt ou Argon2.
Devo guardar senhas em MD5 ou SHA-256?
Não. Os dois são rápidos demais, e hashes vazados podem ser quebrados logo. Use uma função feita para senhas, como Argon2, bcrypt ou scrypt.