WMW

Calculadora de Checksum Adler32

Free

Calcule a soma de verificação Adler-32 de um texto ou arquivo, diretamente no seu navegador.

Roda inteiramente no seu navegador. Seu texto ou arquivo nunca é enviado para lugar nenhum.

Atividade recente

Visível para todos. Últimos 20 usos de todos os visitantes, mais recentes primeiro.

Ainda sem atividade. Seja o primeiro.

Comentários (0)

Achou esta ferramenta útil? Deixe um comentário, compartilhe uma dica ou nos diga como podemos melhorá-la.

Comentários de convidados são revisados antes da publicação. Entrar para publicar instantaneamente.

Ainda sem comentários. Seja o primeiro a compartilhar sua opinião!

O que esta ferramenta faz

Esta ferramenta calcula a soma de verificação Adler-32 de um texto ou arquivo, diretamente no seu navegador. Adler-32 é o algoritmo de soma de verificação rápido usado dentro do zlib (e portanto PNG, gzip, e ZIP) para detectar corrupção acidental de dados.

Digite ou cole texto, ou envie um arquivo, e a soma de verificação atualiza ao vivo em forma hexadecimal e decimal.

Problemas que resolve

Perguntas frequentes

Para que o Adler-32 é usado?

Adler-32 é uma soma de verificação usada para detectar rapidamente corrupção acidental de dados, mais notavelmente dentro da biblioteca de compressão zlib (que fundamenta PNG, gzip, e ZIP), e em alguns protocolos de rede. É projetada para ser rápida de calcular, não para resistir a adulteração deliberada.

Adler-32 é o mesmo que um hash como MD5 ou SHA-256?

Não, Adler-32 é uma soma de verificação, não um hash criptográfico. É muito mais rápido de calcular e produz um valor de 32 bits menor, mas não é projetado para resistir a alguém deliberadamente criando uma entrada diferente com a mesma soma de verificação, da forma que MD5 ou SHA-256 são (pelo menos em princípio). Use um hash criptográfico se precisar de resistência a adulteração, não apenas detecção de erro acidental.

Por que uma entrada vazia ainda produz uma soma de verificação?

O algoritmo começa com duas somas contínuas inicializadas em 1 e 0, e as combina na soma de verificação final mesmo se nenhum byte for processado, então uma entrada vazia sempre produz o mesmo valor fixo: 1 (0x00000001) em vez de 0.

Como o texto é convertido em bytes para a soma de verificação?

O texto é codificado como UTF-8 antes que a soma de verificação seja calculada, a mesma codificação usada pela maioria dos arquivos de texto e páginas web modernos. Isso importa porque o mesmo texto pode produzir uma soma de verificação diferente sob uma codificação diferente.

Posso verificar um arquivo em vez de digitar texto?

Sim, mude para o modo "Arquivo" e escolha um arquivo, sua soma de verificação é calculada diretamente a partir de seus bytes brutos, útil para verificar se um arquivo baixado ou transferido corresponde a uma soma de verificação esperada.

Ferramentas relacionadas