FileFlipGerador de Hash

Gerador de Hash

Gere hashes MD5, SHA-1, SHA-256, SHA-384, SHA-512. Hash de texto ou ficheiros. HMAC e verificação.

Formato de saída
AlgoritmoValor do hash
MD5
SHA-1
SHA-256
SHA-384
SHA-512

Como usar

  • Digite ou cole texto no campo
  • Todos os hashes são gerados instantaneamente
  • Clique no ícone copiar ao lado de um hash

Ferramentas relacionadas

Perguntas frequentes

O que é um hash e para que serve?
Um hash é uma impressão digital de tamanho fixo dos dados: a mesma entrada dá sempre o mesmo hash e não é reversível. Usa-se para integridade de ficheiros, palavras-passe (com salt), assinatura (HMAC). Este tool gera MD5 e SHA no navegador.
Diferença entre MD5, SHA-1 e SHA-256?
MD5 é 128 bits e rápido mas criptograficamente quebrado. SHA-1 está em desuso. SHA-256 é 256 bits, seguro e muito usado. Para novos projetos prefira SHA-256 ou SHA-512.
MD5 ainda é seguro?
MD5 não é seguro para palavras-passe ou assinaturas. Serve para checksums de transferências, cache ou deduplicação. Para usos críticos use SHA-256 ou SHA-512.
O que é SHA-256 e por que é usado?
SHA-256 é um hash criptográfico de 256 bits da família SHA-2. Usado em TLS, palavras-passe, blockchain e integridade de ficheiros. Este tool calcula-o no navegador com a Web Crypto API.
O que é HMAC e quando usar?
HMAC combina uma chave secreta com os dados antes do hash. Usado para assinatura de API e tokens. Ative o modo HMAC e introduza a chave para obter HMAC-SHA256.
Como verificar a integridade de um ficheiro com um hash?
Após transferir, abra o separador Ficheiro, solte o ficheiro e compare o SHA-256 com o valor indicado. Use o campo comparar para colar o hash esperado.
Posso reverter um hash para obter o texto?
Não. As funções hash são unidirecionais. A única forma de 'quebrar' um hash é tentar muitas entradas. Por isso importam palavras-passe longas e únicas.
É seguro fazer hash de palavras-passe com este tool?
Fazer hash de uma palavra-passe aqui é seguro para aprendizagem ou verificação local; o valor não sai do dispositivo. Em aplicações reais as palavras-passe devem ser hasheadas no servidor com algoritmo lento (bcrypt, Argon2) e salt único.