Calculadora de Checksum Adler32
FreeCalcule 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.
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
- Verificar se um arquivo baixado ou transferido corresponde a uma soma de verificação Adler-32 esperada.
- Entender ou depurar como um formato baseado em zlib (como PNG ou gzip) calcula sua soma de verificação interna.
- Detectar rapidamente se dois pedaços de texto são idênticos byte a byte.
- Aprender ou ensinar como o algoritmo Adler-32 funciona com um exemplo ao vivo e editável.
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
Texto
Ferramenta de Cifra de César
Criptografe ou descriptografe texto com a clássica cifra de César, com uma tabela de mapeamento A-Z, lista de força bruta, gráfico de frequência de letras, e um atalho ROT13.
FreeTexto
Contador de Linhas
Um contador de linhas avançado que analisa instantaneamente seu texto colado: detecção de linhas duplicadas/vazias, filtragem de linhas de comentário, buscar e substituir com regex, ordenação e inserção de prefixo/sufixo.
FreeTexto
Randomizador de Listas
Embaralhe qualquer lista, escolha vencedores aleatórios para sorteios, e divida entradas em grupos iguais, tudo no seu navegador com um embaralhamento Fisher-Yates imparcial.
FreeTexto
Gerador de Acrônimos
Transforme uma frase em seu acrônimo instantaneamente, com um detalhamento letra por letra e um modo opcional de pular palavras menores.
Comentários (0)
Achou esta ferramenta útil? Deixe um comentário, compartilhe uma dica ou nos diga como podemos melhorá-la.
Ainda sem comentários. Seja o primeiro a compartilhar sua opinião!