Úteis — Tudo o que você precisa, em um só lugar.

Gerador de Checksums

Calcule CRC32, Adler-32 e SHA-256 de textos ou de arquivos de até 200 MB, lidos em partes direto no navegador.

Como utilizar

  1. Escolha entre texto ou arquivo.
  2. Cole o texto ou arraste o arquivo.
  3. Compare os valores com os publicados pelo fornecedor.

Perguntas frequentes

O arquivo é enviado?

Não. Ele é lido em fatias de 4 MB pelo próprio navegador.

CRC32 garante que o arquivo não foi adulterado?

Não. CRC32 e Adler-32 detectam corrupção acidental; contra adulteração use SHA-256.

Informações técnicas

  • CRC32 (polinômio 0xEDB88320) e Adler-32 incrementais; vetores: CRC32("123456789") = cbf43926, Adler-32("Wikipedia") = 11E60398.
  • SHA-256 do arquivo inteiro limitado a 100 MB (Web Crypto não é incremental).
  • Processamento 100% local no navegador; nada é registrado, salvo ou enviado.

Ferramentas relacionadas

  • Hash de Arquivo (SHA-256) — Calcule SHA-1, SHA-256, SHA-384 e SHA-512 de qualquer arquivo e confira se ele bate com o hash publicado pelo site de download.
  • Gerador de Hash (MD5, SHA) — Calcule hashes MD5, SHA-1, SHA-256, SHA-384 e SHA-512 de qualquer texto em UTF-8, com saída hexadecimal ou Base64.
  • Comparador de Hashes — Compare dois hashes ignorando espaços e maiúsculas, em tempo constante, e veja o algoritmo provável e onde diferem.
  • Gerador de SRI (Subresource Integrity) — Gere o atributo integrity (sha256/384/512) de scripts e folhas de estilo a partir do conteúdo ou do arquivo, com a tag HTML pronta.
  • Analisador de Cabeçalhos HTTP — Inspecione os cabeçalhos HTTP de um site, siga redirecionamentos e receba nota e recomendações de segurança (HSTS, CSP, cookies…).
  • Decodificador de Certificados X.509 — Leia certificados PEM ou DER: sujeito, emissor, validade, SANs, usos da chave, algoritmo e impressões digitais SHA-1/SHA-256.