Ir para o conteúdo

Verificação de hash

Gere hashes SHA-256, SHA-512 ou SHA-1 legado localmente para texto ou um arquivo, escolha hex em minúsculas ou maiúsculas e compare com uma soma de verificação esperada.

Entrada de texto

Caracteres

0 / 50,000

Verificação de hash

Início rápido

1
Escolha modo Texto ou Arquivo
2
Digite texto ou escolha um arquivo
3
Escolha SHA-256, SHA-512, SHA-1 legado e hex maiúsculo/minúsculo
4
Clique Calcular e copie o hash
5
Cole checksum esperado para comparar

Cenários comuns

Verificação de download

Compare com checksum oficial para confirmar integridade

Validação de backup

Compare hashes antes e depois para garantir integridade

Solicitar verificações de resumo

corpos de solicitação de hash ou configurações para logs e verificações de consistência; não HMAC e não uma assinatura de solicitação.

Deduplicação

Detecte rapidamente arquivos idênticos via comparação hash

Dicas de uso

Use SHA-256 para verificações diárias — bom equilíbrio segurança/performance
Use SHA-512 para cenários de alta segurança — maior resistência a colisões
SHA-1 apenas para compatibilidade legacy — não recomendado para novos casos
Atenção a maiúsculas/minúsculas: Checksums oficiais geralmente são minúsculos; ajuste formato de saída

Preenchimento rápido por URL

Preencha o modo de hash de texto a partir do hash da URL. text é obrigatório e expected-hash é opcional. O algoritmo e o formato de saída usam o padrão atual ou a configuração salva; o modo de arquivo não é compatível pela URL.
view: Modo de visualização (somente text para preenchimento por URL)
text: Texto para gerar hash (obrigatório, até 256 caracteres)
expected-hash: Hash hexadecimal esperado (opcional)
Exemplo: #text=hello&expected-hash=2cf24dba5fb0a30e26e83b2ac5b9e29e1b161e5c1fa7425e73043362938b9824
Os parâmetros no hash ficam no navegador apenas para preencher a ferramenta; a CrateX.app não os registra.
Não coloque textos privados, segredos, tokens ou hashes de arquivos não publicados em URLs.

Limitações e compatibilidade

Requer hashing WebAssembly e suporte a File.stream em um navegador moderno.
O modo de arquivo transmite pedaços sem um limite de tamanho de arquivo configurado, mas os arquivos em escala de GB ainda dependem do desempenho do navegador, do disco e do dispositivo.
SHA-1 tem vulnerabilidades de colisão conhecidas — use apenas para compatibilidade legacy

Privacidade e segurança

O processamento ocorre no navegador. Texto de entrada, checksum esperado, modo, algoritmo e escolha de maiúsculas/minúsculas em hex podem permanecer na sessão atual do navegador ou no armazenamento do navegador. Se você salvar um espaço de trabalho ou ativar a sincronização WebDAV, esses valores poderão ser salvos conforme suas configurações de sincronização; o arquivo selecionado só é salvo quando você o salva ou sincroniza explicitamente como anexo do espaço de trabalho. Resultados de hash e status de correspondência são recalculados a partir do texto ou arquivo atual e do checksum esperado, e não são armazenados como resultados separados. Esta página não busca URLs nem envia bytes do arquivo para calcular o hash. Em dispositivos compartilhados, limpe texto, checksum esperado, arquivo selecionado e dados do site quando necessário.

Perguntas frequentes

6

Continue com estas ferramentas relacionadas na próxima etapa.

Todo o processamento das ferramentas acontece localmente no seu navegador.