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

Como desativar a linha do tempo no Windows 10
Como desativar a linha do tempo no Windows 10
O Windows 10 vem com histórico de atividades, que é usado pela Cortana. Veja como habilitar ou desabilitar o Histórico de Atividades no Windows 10.
Como transferir contatos do Android para o Android
Como transferir contatos do Android para o Android
Para que serve um novo telefone sem todos os seus contatos em um só lugar? Embora você provavelmente possa matar alguns dias com aplicativos gratuitos da Google Play Store, você provavelmente vai querer ligar ou enviar uma mensagem de texto para alguém em algum
Como Encontrar Canais no Telegram
Como Encontrar Canais no Telegram
Telegram é um aspirante a novo aplicativo de mensagens que está conquistando o mundo. O aplicativo é gratuito, rápido e afirma ser um dos mensageiros mais seguros do mercado. Ele permite que as pessoas se conectem facilmente, sem limites. Você pode
Como excluir histórico de pesquisa no Google Fotos
Como excluir histórico de pesquisa no Google Fotos
https://www.youtube.com/watch?v=Nyf9TFf7pP4 O Google Fotos não é apenas um local conveniente para armazenar e organizar fotos, mas também uma forma de compartilhar e interagir com outros usuários. Às vezes você pode se deparar com um indesejado
Por que o telefone tirou uma foto sozinho - o que você deve fazer?
Por que o telefone tirou uma foto sozinho - o que você deve fazer?
Não é possível desativar os anúncios automáticos programaticamente na página, então aqui estamos!
O que fazer se você deixar cair o telefone na água
O que fazer se você deixar cair o telefone na água
Se o seu telefone não for à prova d'água, você pode aumentar as chances de ele sobreviver a uma queda na água, desligando-o e secando-o completamente antes de ligá-lo novamente.
Habilite extensões no modo privado no Microsoft Edge
Habilite extensões no modo privado no Microsoft Edge
Se você estiver usando o recurso InPrivate do Microsoft Edge com freqüência, convém habilitar suas extensões favoritas no modo privado. Isso pode ser feito para cada ramal individualmente.