MaisTools
Segurança/

Gerador de Hash

Calcula hashes criptográficos a partir de texto ou qualquer ficheiro, sem sair do browser.

SHA-1
Insere texto para ver o hash
SHA-256
Insere texto para ver o hash
SHA-384
Insere texto para ver o hash
SHA-512
Insere texto para ver o hash

Sobre esta ferramenta

Calcula hashes criptográficos (MD5, SHA-1, SHA-256, SHA-384, SHA-512) a partir de texto ou de qualquer ficheiro. Útil para verificar integridade de downloads, comparar ficheiros sem os abrir, gerar identificadores estáveis a partir de conteúdo, ou conferir um hash dado numa página de descarga.

Como usar

  1. Escolhe o tipo de hash a calcular (MD5, SHA-256, etc.).
  2. Cola texto ou carrega um ficheiro.
  3. O hash aparece automaticamente em formato hexadecimal.
  4. Copia para comparar ou guardar.

Perguntas frequentes

Que algoritmo de hash devo usar?
Para verificação de integridade casual (downloads, comparações), SHA-256 é a escolha standard hoje em dia. MD5 e SHA-1 são considerados quebrados para usos de segurança e devem ser evitados em criptografia, mas continuam úteis para detecção de erros não maliciosos. SHA-512 é mais lento, mas mais seguro para usos sensíveis.
Posso recuperar o texto original a partir de um hash?
Não. Hashes são funções de uma só direcção, foi feito para ser computacionalmente impraticável reverter. A única forma de "descobrir" o texto que produziu um hash é tentar todas as possibilidades (força bruta) ou consultar tabelas de hashes pré-calculados. Por isso é que os hashes servem como impressão digital, não como cifra.
Dois ficheiros podem ter o mesmo hash?
Em teoria sim (chama-se colisão), em prática é astronomicamente improvável para SHA-256 ou superior. Para MD5 e SHA-1 já se conhecem ataques que conseguem produzir colisões artificialmente, é por isso que estão obsoletos para usos de segurança.