# Gerador SHA-224

Calcule o hash SHA-224 de qualquer texto em uma etapa. A ferramenta codifica sua entrada como UTF-8, executa a variante de 224 bits da família SHA-2 definida na FIPS 180-4 e retorna o resumo hexadecimal de 56 caracteres ou sua forma Base64. Desenvolvedores usam a ferramenta para verificar resumos em protocolos e conjuntos de testes que esperam SHA-224, como algumas TLS, configurações de DNSSEC e de assinatura.

## Perguntas frequentes

### O que é SHA-224?

SHA-224 é um membro da família SHA-2 definida na FIPS 180-4. Ele executa a mesma função de compressão que SHA-256, com valores iniciais diferentes, e trunca o resultado para 224 bits. A saída tem 28 bytes, exibidos como 56 caracteres hexadecimais.

### Como meu texto é convertido em bytes antes do cálculo do hash?

A ferramenta codifica o texto exatamente como foi inserido em UTF-8 e calcula o hash desses bytes. Espaços, tabulações e quebras de linha são considerados, então uma quebra de linha no final gera um resumo diferente. Caracteres fora do ASCII, como letras acentuadas ou emojis, ocupam de dois a quatro bytes cada.

### Como é o hash SHA-224 de uma string vazia?

Calcular o hash de uma entrada vazia retorna d14a028c2a3a2bc9476102bb288234c415a2b01f828ea62ac5b3e42f. O texto abc resulta em 23097d223405d8228642a477bda255b32aadbce4bda0b3f7e36c9da7, o vetor de teste publicado. Você pode usar os dois valores para confirmar que outra implementação produz o mesmo resultado que esta.

### Qual é a diferença entre a saída hexadecimal e a saída Base64?

Ambas exibem os mesmos 28 bytes. O formato hexadecimal representa cada byte com dois caracteres minúsculos, totalizando 56 caracteres, enquanto Base64 os compacta em 40 caracteres com preenchimento. Escolha o formato esperado pelo arquivo de configuração, cabeçalho ou API.

### SHA-224 é seguro?

Não há nenhum ataque prático conhecido de colisão ou pré-imagem contra SHA-224, que oferece cerca de 112 bits de resistência a colisões. Ele é mais fraco que SHA-256 apenas por ter uma saída menor. Em novos projetos, SHA-256 ou SHA-384 são as opções mais comuns.

### Por que usar SHA-224 em vez de SHA-256?

SHA-224 é usado principalmente quando um protocolo ou padrão o exige, ou quando um resumo mais curto economiza espaço e oferece segurança de 112 bits, equivalente à de RSA de 2048 bits ou 3DES. Seu custo é o mesmo que o de SHA-256. Se nada exigir SHA-224, SHA-256 é a opção padrão mais segura para garantir compatibilidade.

### Posso calcular o hash de um arquivo com esta ferramenta?

A ferramenta calcula o hash do texto que você cola, não de arquivos enviados. Para arquivos binários, use um comando como openssl dgst -sha224 ou sha224sum no seu computador. Colar o conteúdo de um arquivo de texto só gera o mesmo resumo se a codificação e as terminações de linha corresponderem exatamente.

### SHA-224 é uma boa opção para armazenar senhas?

Não. SHA-224 é rápido por definição, então invasores podem testar bilhões de tentativas por segundo. Armazene senhas com uma função lenta e com salt, como bcrypt ou Argon2, usadas pelo Bcrypt Generator e pelo Argon2 Generator deste site.

### Qual pode ser o tamanho da entrada?

Você pode calcular o hash de até 5 MiB de texto por solicitação. O hash é calculado no servidor em uma única passagem, e nada é armazenado nem registrado. É melhor calcular o hash de dados maiores localmente com uma ferramenta de linha de comando.

### O resultado SHA-224 é sempre igual para o mesmo texto?

Sim. SHA-224 é determinístico, então bytes idênticos sempre produzem o mesmo resumo em qualquer sistema. Até mesmo uma alteração de um único caractere gera um resultado completamente diferente, o que torna o hash útil para detectar alterações acidentais.

Seu anúncio aqui?

[Envie-nos um e-mail](mailto:hi@dennn.is?subject=Publicidade%20em%20OneClick%20Pro)

[Anúncio O conjunto de plugins pronto para agentes para WordPress.](https://sleekwp.com/?ref=oneclickpro)
