Referência técnica e guia de arquitetura

Gerador de Hashes Criptográficos e Verificador de Checksum — Guia de referência

Calcule instantaneamente hashes SHA-256, SHA-512, MD5, SHA-1, SHA-3, Keccak e CRC32 localmente no navegador com segurança Web Crypto API 100% privada.

Parâmetros principais e controles

Modo de EntradaEnum

Alterne entre hash de texto e verificação de arquivos locais.

Padrão: Texto
Codificação da EntradaEnum

Interpretação como UTF-8, bytes hexadecimais brutos ou Base64.

Padrão: UTF-8
Quebras de LinhaEnum

Manter originais, normalizar para LF (\n) ou para CRLF (\r\n).

Padrão: Manter
Formato HexadecimalEnum

Formatação em minúsculas (a-f) ou MAIÚSCULAS (A-F).

Padrão: minúsculas
Formato de SaídaEnum

Exibição em formato Hexadecimal ou codificado em Base64.

Padrão: Hexadecimal

Dicas profissionais e melhores práticas

Sempre verifique pacotes com SHA-256 ou SHA-512

MD5 e SHA-1 possuem vulnerabilidades de colisão. Use SHA-256 como padrão de segurança para validar integridade de instaladores.

Atenção às diferenças de quebras de linha (CRLF vs LF)

Diferenças sutis de quebra de linha alteram totalmente o hash. Se o hash não bater, tente normalizar para LF.

Privacidade absoluta para arquivos confidenciais

Os arquivos são lidos na memória do navegador via HTML5 File API sem nenhum tráfego com servidores externos.

Problemas comuns e solução de problemas

O hash calculado não confere com o do fornecedor

Certifique-se de que o download foi concluído sem falhas e de que o algoritmo selecionado (SHA-256 ou SHA-512) é o correto.

Por que o MD5 não deve ser usado em segurança?

Ataques de colisão permitem fabricar arquivos maliciosos com o mesmo hash MD5 de arquivos legítimos em segundos.

Perguntas frequentes (FAQ)

Posso calcular o hash de arquivos com vários gigabytes?▼

Qual a diferença entre SHA-256 e SHA-3-256?▼

Algum dado ou arquivo é enviado a servidores?▼

Ferramentas e utilitários relacionados

Todas as ferramentas →