Skip to content

Gerador de Hash — SHA-1, SHA-256, SHA-384, SHA-512

Quatro variantes SHA calculadas ao vivo no seu navegador enquanto você digita.

Buğra SözeriDesenvolvedor
Updated · Published
Reviewed by Convertitive

Um hash criptográfico é uma impressão digital de comprimento fixo de uma entrada. Mude um único caractere na entrada e o hash inteiro muda; encontrar duas entradas distintas que produzam o mesmo hash é computacionalmente inviável (para qualquer algoritmo exceto MD5 e SHA-1 em cenários adversariais). Convertitive calcula quatro variantes SHA — SHA-256 é o padrão moderno — usando a Web Crypto API do seu navegador: rápida, com aceleração de hardware e que nunca chega a um servidor.

  • SHA-1
  • SHA-256
  • SHA-384
  • SHA-512

Computed locally via the browser’s Web Crypto API. MD5 is not offered— it’s cryptographically broken and Web Crypto omits it by design. Use SHA-256 or stronger wherever security matters.

How to use

  1. Cole sua entrada

    Qualquer texto: uma senha, um payload JSON, o conteúdo de um arquivo pequeno colado como texto. A codificação é UTF-8.

  2. Leia os hashes

    As quatro variantes são calculadas simultaneamente. SHA-256 é o padrão moderno; SHA-512 é preferido quando são necessárias maiores margens de resistência a colisões (arquivos de longa duração, chaves de assinatura).

  3. Copie o que precisar

    Cada linha tem um botão de copiar. A saída do hash é codificada em hexadecimal — minúsculas, sem prefixo.

Frequently asked questions

Por que não há MD5?
A Web Crypto omite MD5 por design — é considerado criptograficamente quebrado desde 2004. Para casos de uso não relacionados à segurança (deduplicação de arquivos, cache busting), prefira SHA-256, que tem desempenho similar em hardware moderno.
Por que SHA-1 está incluído?
SHA-1 está incluído — ainda é o padrão para IDs de objetos Git e muitas APIs legadas. Não o use para novas aplicações de segurança: colisões foram demonstradas (SHAttered, 2017).
Qual hash devo usar para senhas?
Nenhum destes. Senhas precisam de um KDF lento e com sal (Argon2id, bcrypt, scrypt). Hashes SHA simples são trivialmente quebráveis com GPUs a bilhões de tentativas por segundo.
Os hashes são determinísticos?
Sim. Uma entrada idêntica sempre produz um hash idêntico. Este é o objetivo de uma função hash.
Qual formato de saída é usado?
Codificado em hexadecimal, minúsculas, sem 0x inicial. SHA-256 produz uma string de 64 caracteres, SHA-512 produz 128 caracteres.
Posso fazer hash de um arquivo binário?
Não diretamente com esta ferramenta — ela aceita entrada de texto. Primeiro converta o arquivo para Base64, cole a forma codificada aqui, mas note que o hash resultante é da representação Base64, não dos bytes brutos.
A entrada é enviada para algum lugar?
Não. A Web Crypto API é executada completamente no seu navegador. O servidor da Convertitive nunca vê o que você cola.

Ferramentas relacionadas