Gerador de Hash SHA-384
Transforme qualquer texto em seu hash SHA-384 de 96 caracteres instantaneamente.
Como usar Gerador de Hash SHA-384
- Digite ou cole seu texto na caixa.
- O hash SHA-384 aparece enquanto você digita.
- Clique em Copiar para obter o resultado.
Sobre Gerador de Hash SHA-384
O SHA-384 fica entre o SHA-256 e o SHA-512 na família SHA-2, publicada pela NSA e pelo NIST em 2001, e é mais bem entendido como o SHA-512 com um corte de cabelo. Ele executa a mesma engrenagem do SHA-512 — as mesmas palavras de 64 bits, as mesmas rodadas — mas começa a partir de um conjunto diferente de valores iniciais de hash e depois mantém apenas os 384 bits iniciais do resultado. Isso resulta em 96 caracteres hexadecimais.
O motivo para querer essa combinação é velocidade sem volume. Como herda o tamanho de palavra de 64 bits do SHA-512, o SHA-384 roda no ritmo do SHA-512 em processadores modernos de 64 bits — o que costuma ser mais rápido que o SHA-256 — ao mesmo tempo em que gera um digest um terço mais curto que o do SHA-512. Você vai encontrá-lo com mais frequência em conjuntos de cifras TLS de alta segurança, aqueles cujos nomes terminam em SHA384, onde é combinado com curvas elípticas de 384 bits para que a força do hash e a força da chave correspondam.
O truncamento também traz um bônus real de segurança. O SHA-384 calcula um estado interno de 512 bits, mas só publica 384 bits dele, então um invasor nunca vê o estado completo — o que o torna imune aos ataques de extensão de comprimento que podem comprometer construções ingênuas de SHA-256 ou SHA-512. Não há ataques práticos conhecidos contra o SHA-384 e, como o restante do SHA-2, ele ainda é considerado seguro. Como acontece com todo hash rápido, porém, ele é a ferramenta errada para armazenar senhas — use o bcrypt para isso.
Perguntas frequentes
Posso descriptografar ou reverter um hash SHA-384?
Não. O SHA-384 é unidirecional e, além disso, descarta 128 bits de seu estado interno antes de mostrar qualquer coisa a você. O texto original simplesmente não está presente no digest e não pode ser recuperado a partir dele.
O SHA-384 é apenas um SHA-512 truncado?
Ele trunca a saída, mas também parte de valores iniciais diferentes — então o SHA-384 de um texto não é os primeiros 96 caracteres do seu SHA-512. Os digests são strings totalmente diferentes.
Por que um hash SHA-384 sempre tem 96 caracteres?
Ele sempre gera 384 bits, e cada caractere hexadecimal representa 4 bits, então o resultado é 384 dividido por 4 — exatamente 96 caracteres, independentemente do tamanho da entrada.
Quando devo escolher SHA-384 em vez de SHA-256?
Quando você quer a velocidade do SHA-512 em hardware de 64 bits sem um digest de 128 caracteres, ou quando um protocolo exige isso — como conjuntos TLS que combinam SHA-384 com curvas elípticas de 384 bits.
Meu texto é enviado para algum lugar?
Seu texto é enviado ao nosso servidor para ser hasheado, porque os navegadores não conseguem calcular SHA-384 para você. Ele é hasheado e descartado imediatamente — nunca registrado, nunca armazenado.

