Principal Janelas O que é uma soma de verificação? Exemplos, casos de uso e calculadoras

O que é uma soma de verificação? Exemplos, casos de uso e calculadoras



Uma soma de verificação informa se a sua versão de um arquivo foi alterada ou não.

Definição de soma de verificação (e como ela é gerada)

Checksum é o resultado da execução de um algoritmo, chamado função hash criptográfica, em um dado, geralmente um único arquivo.

Comparar a soma de verificação gerada a partir da sua versão do arquivo com aquela fornecida pela origem do arquivo ajuda a garantir que sua cópia do arquivo seja genuína e livre de erros.

Uma soma de verificação também é às vezes chamada desoma hashe menos frequentemente umvalor hash,código hash, ou simplesmente umcerquilha.

Um exemplo simples de soma de verificação

A ideia de uma soma de verificação ou de uma função hash criptográfica pode parecer complicada e possivelmente não valer a pena o esforço, mas o oposto é verdadeiro! As somas de verificação realmente não são tão difíceis de entender ou criar.

Vamos começar com um exemplo simples, mostrando o poder das somas de verificação para provar que algo mudou. A soma de verificação MD5 para a frase a seguir é uma longa sequência de caracteres que representa essa frase.

|_+_|

Para nossos propósitos aqui, eles são essencialmente iguais entre si. No entanto, fazer mesmo uma pequena alteração, como remover japenaso período produzirá uma soma de verificação completamente diferente.

|_+_|

Como você pode ver, mesmo uma alteração minúscula no arquivo produzirá uma soma de verificação muito diferente, deixando bem claro que uma não é igual à outra.

Como é usado: um caso de uso de soma de verificação

Digamos que você baixe uma grande atualização de software, como um service pack. Este é provavelmente um arquivo enorme, que leva vários minutos ou mais para ser baixado.

Depois de baixado, como saber se o arquivo foi recebido corretamente? E se alguns bits fossem perdidos durante a transferência e o arquivo que você tem no seu computador agora não fosseexatamenteo que foi pretendido? Aplicar uma atualização a um programa que não é exatamente como o desenvolvedor o criou provavelmente causará grandes problemas.

É aqui que comparar somas de verificação pode tranquilizá-lo. Supondo que o site do qual você baixou o arquivo forneça os dados da soma de verificação junto com o arquivo a ser baixado, você pode usar uma calculadora de soma de verificação (mais sobre os itens abaixo) para produzir uma soma de verificação do arquivo baixado.

Por exemplo, digamos que o site forneça esta soma de verificação para o arquivo que você baixou

|_+_|

Em seguida, você usa sua própria calculadora de soma de verificação para produzir uma soma de verificação usando a mesma função hash criptográfica, MD5 neste exemplo, no arquivo em seu computador.

por que meu cursor pula

As somas de verificação correspondem? Ótimo! Você pode ter certeza de que os dois arquivos são idênticos.

As somas de verificação não correspondem? Isso pode significar uma série de coisas:

  • Alguém substituiu o download por algo malicioso sem você saber.
  • O arquivo foi alterado propositalmente por você. Como você leu acima, esta pode ser uma mudança imperceptível, como adicionar ou remover uma única letra ou outro caractere.
  • Você está comparando um arquivo totalmente diferente, mas inofensivo, como uma versão mais recente, se for um programa de software, ou um documento atualizado.
  • A conexão de rede foi interrompida e o download do arquivo não foi concluído ou houve um problema ao armazenar o arquivo quando ele chegou ao disco rígido. Tente baixar o arquivo novamente, crie uma nova soma de verificação no novo arquivo e compare novamente.

As somas de verificação também são úteis para verificar se um arquivo baixado de algum lugaroutrodo que a fonte original é, de fato, um arquivo válido e não foi alterado, de forma maliciosa ou não, em relação ao original. Basta comparar o hash que você cria com aquele disponível na fonte do arquivo.

como fazer o google docs ler para você

Calculadoras de soma de verificação

Calculadoras de checksum são as ferramentas usadas para calcular somas de verificação. Existem muitos deles por aí, cada um suportando um conjunto diferente de funções de hash criptográficas.

Duas opções gratuitas

Uma ótima opção gratuita (nossa favorita, na verdade) é Microsoft File Checksum Integrity Verifier, abreviadamente chamado FCIV. Ele suporta apenas o MD5 e SHA-1 funções de hash criptográficas, mas estas são de longe as mais populares no momento.

O Microsoft File Checksum Integrity Verifier é um programa de linha de comando, mas muito fácil de usar.

Como verificar a integridade dos arquivos no Windows com FCIV

Outra excelente calculadora de checksum gratuita para Windows é Igor Ware Hasher , e é totalmente portátil, então você não precisa instalar nada (mas precisará de um abridor de arquivos RAR para descompactar o programa). Se você não se sente confortável com ferramentas de linha de comando, esta ferramenta provavelmente é uma escolha melhor. Suporta MD5 e SHA-1, bem como CRC32. Você pode usá-lo para encontrar a soma de verificação de texto e arquivos.

Uma calculadora integrada do Windows

Você também pode usar o certificado programa integrado ao Windows. Esta também é uma ferramenta de linha de comando, mas é igualmente fácil de usar para validar a soma de verificação MD5 dos arquivos. Esse artigo também descreve como fazer o mesmo no Linux com Eu sou md5 .

Igor Ware Hasher

Uma opção de código aberto

Do JDigest é uma calculadora de soma de verificação de código aberto que funciona tanto no Windows quanto no macOS e Linux.

Uma opção on-line

Se você preferir usar uma calculadora on-line, gostamos esta ferramenta de soma de verificação de arquivo MD5 porque permite fazer upload de arquivos.

Como nem todas as calculadoras de soma de verificação suportam todas as funções hash criptográficas possíveis, certifique-se de que qualquer calculadora que você escolher usar suporte a função hash que produziu a soma de verificação que acompanha o arquivo que você está baixando.

Perguntas frequentes
  • Todas as somas de verificação são únicas?

    Sim. Somente arquivos idênticos terão a mesma soma de verificação. Alterar qualquer coisa diferente do nome do arquivo resultará em uma soma de verificação diferente.

  • Como as calculadoras de checksum calculam checksums?

    As calculadoras de soma de verificação usam vários algoritmos, incluindo verificação de paridade longitudinal, soma de verificação de Fletcher, Adler-32 e verificações de redundância cíclica (CRCs).

  • Como posso validar várias somas de verificação de uma só vez?

    Você pode obter a soma de verificação de vários arquivos de uma vez usando o MD5 comando. Abra o terminal e digite md5 seguido pelo nome de cada arquivo (separado por espaços) e pressione Digitar .

Artigos Interessantes

Escolha Do Editor

Desativar ou ativar sugestões para teclado de toque no Windows 10
Desativar ou ativar sugestões para teclado de toque no Windows 10
O Windows 10 vem com a capacidade de configurar a Correção Automática e Sugestões de Texto para o teclado de toque. Aqui estão duas maneiras de desativá-lo ou ativá-lo.
Como redefinir a senha do iPhone
Como redefinir a senha do iPhone
Se você já esqueceu a senha do seu iPhone, sabe como isso pode ser inconveniente. Todos os seus contatos, fotos, contas de mídia social e muito mais estão guardados com segurança entre a tela de bloqueio - mas você não pode acessar nenhum deles
Como melhorar sua antena para melhor recepção de TV
Como melhorar sua antena para melhor recepção de TV
Você gastou muito tempo configurando sua antena de TV, mas não está recebendo as estações desejadas. Entenda os problemas comuns de recepção de TV e como resolvê-los.
Como transmitir uma missão Meta (Oculus) ou Quest 2 para uma TV
Como transmitir uma missão Meta (Oculus) ou Quest 2 para uma TV
Transmitir sua visão de dentro de uma Meta (Oculus) Quest ou Quest 2 permite que você compartilhe a experiência do jogo usando qualquer TV, incluindo aquelas com tecnologia Roku ou Firestick. A transmissão do Oculus também é uma ferramenta inteligente para os pais.
Seu aplicativo de telefone agora permite executar aplicativos Android na área de trabalho do Windows
Seu aplicativo de telefone agora permite executar aplicativos Android na área de trabalho do Windows
A Microsoft atualizou o aplicativo Your Phone com a capacidade de acessar diretamente aplicativos Android instalados em um smartphone vinculado. Os aplicativos serão executados em um flyout separado dentro do aplicativo Your Phone, permitindo que você tenha multasking. Publicidade O Windows 10 vem com um aplicativo especial, Seu Telefone, que permite emparelhar seu smartphone Android ou iOS
Existe uma diferença nos cabos HDMI? Mais ou menos, mas não realmente
Existe uma diferença nos cabos HDMI? Mais ou menos, mas não realmente
As portas HDMI podem mudar, mas os cabos HDMI permanecem praticamente os mesmos. A única mudança real veio com o HDMI 2.1, que melhorou o desempenho.
Por que não consigo ouvir as histórias do Instagram? Aqui está uma solução
Por que não consigo ouvir as histórias do Instagram? Aqui está uma solução
Desde que o IG introduziu o recurso Stories, percorrer o feed de notícias nunca mais foi o mesmo. Eles aparecem na parte superior da tela assim que você abre o aplicativo, e seus favoritos são organizados organicamente primeiro para sua conveniência também.