Gerador de hash — MD5, SHA-1, SHA-256, SHA-512, HMAC

Útil para verificar se um ficheiro de instalação descarregado corresponde ao checksum oficial, ou se um valor HMAC de assinatura de API está correto. O ficheiro não é enviado para o servidor.

O ficheiro não é transmitido para o servidor — processado apenas no navegador deste dispositivo

Resultado do hash

MD5 ⚠︎
—
SHA-1 ⚠︎
—
SHA-256
—
SHA-384
—
SHA-512
—

⚠︎ MD5 e SHA-1 têm ataques de colisão conhecidos; use-os apenas para verificar ficheiros. Para armazenar palavras-passe, use bcrypt ou Argon2 em vez de um hash simples.

Publicidade

Como usar Gerar hash

  1. 1Introduza o texto ou escolha um ficheiro.
  2. 2Mostra o hash de todos os algoritmos em simultâneo. Se necessário, introduza uma chave HMAC.
  3. 3Cole o hash oficial no campo do valor esperado para ver se corresponde (✓/✗).

Perguntas frequentes

Posso usar MD5/SHA-1?

É adequado para verificar se um ficheiro está corrompido, mas, como há ataques de colisão conhecidos, use SHA-256 ou superior para fins de segurança (assinaturas, palavras-passe).

Posso usar para armazenar palavras-passe?

Não. As palavras-passe devem ser armazenadas com funções deliberadamente lentas, como bcrypt, scrypt ou Argon2.

Funciona também com ficheiros grandes?

O ficheiro é lido de uma só vez na memória para o cálculo, por isso funciona até algumas centenas de MB, mas pode ser lento ou falhar dependendo da memória do dispositivo.

Publicidade