O que é uma soma de verificação e como calcular uma soma de verificação

Você(Are) está se perguntando o que é uma soma de verificação? Você deve ter notado que quando você baixa arquivos de determinados sites, eles têm uma longa sequência de números e letras chamada checksum ou MD5 checksum(checksum or MD5 checksum) ou SHA-1 , etc. seja um EXE , ISO , ZIP , etc.

As somas de verificação são usadas para garantir a integridade de um arquivo após ele ter sido transmitido de um dispositivo de armazenamento(storage device) para outro. Isso pode ser através da Internet ou simplesmente entre dois computadores na mesma rede. De qualquer forma, se você quiser garantir que o arquivo transmitido seja exatamente o mesmo que o arquivo de origem(source file) , você pode usar uma soma de verificação.

A soma de verificação é calculada usando uma função de hash(hash function) e normalmente é postada junto com o download. Para verificar a integridade do arquivo, um usuário calcula a soma de verificação usando um programa de calculadora(calculator program) de soma de verificação e, em seguida, compara as duas para certificar-se de que correspondem.

As somas de verificação são usadas não apenas para garantir uma transmissão livre de corrupção, mas também para garantir que o arquivo não tenha sido adulterado. Quando um bom algoritmo de soma de verificação(checksum algorithm) é usado, mesmo uma pequena alteração no arquivo resultará em um valor de soma(checksum value) de verificação completamente diferente .

As somas de verificação mais comuns são MD5 e SHA-1(MD5 and SHA-1) , mas ambas têm vulnerabilidades. Isso significa que a adulteração maliciosa pode levar a dois arquivos diferentes com o mesmo hash computado. Devido a essas preocupações de segurança, o SHA-2 mais recente é considerado a melhor função de hash(hash function) criptográfico, pois nenhum ataque foi demonstrado até agora.

soma de verificação sha1

Como você pode ver na captura de tela acima, o arquivo ISO(ISO file) que estou tentando baixar da Microsoft tem uma soma de verificação SHA1(SHA1 checksum) listada. Depois de baixar o arquivo, eu usaria uma calculadora de soma(checksum calculator) de verificação para verificar a integridade do arquivo.

Cerca de 99,9% das vezes, você realmente não precisa se preocupar ou se preocupar com somas de verificação ao baixar arquivos da Internet . No entanto, se você estiver baixando algo sensível como antivírus ou software de privacidade(anti-virus or privacy software) como o Tor , provavelmente é uma boa ideia verificar a soma de verificação porque os hackers podem criar versões infestadas de malware de software crítico para obter acesso total a um sistema.

Existem vários utilitários diferentes para calcular somas de verificação e mencionarei apenas um ou dois aqui, pois os bons podem criar vários hashes para você e também podem verificar hashes.

Utilitário de soma de verificação MD5 e SHA

O MD5 & SHA Checksum Utility é o meu utilitário favorito para trabalhar com checksums porque possui todos os recursos que preciso na versão gratuita. Depois de baixá-lo, basta executar o arquivo EXE(EXE file) para abrir o programa.

soma de verificação md5 sha

A interface é muito simples e fácil de usar. Basta clicar(Simply click) no botão Procurar(Browse) para escolher seu arquivo e os hashes serão calculados automaticamente para MD5 , SHA-1 , SHA-256 e SHA-512(SHA-256 and SHA-512) .

Como você pode ver, o hash MD5(MD5 hash) é o mais curto e o hash SHA-512(SHA-512 hash) é muito longo. Quanto maior o hash, mais seguro ele é.

hashes gerados

Para verificar um hash, basta copiá-lo e colá(copy and paste) -lo na caixa Hash na parte inferior. Clique(Click) em Verificar(Verify) e ele irá compará-lo com os quatro hashes gerados para ver se há uma correspondência.

Calculadora de soma de verificação on-line

Para aqueles que preferem não baixar nenhum software em seus sistemas, uma calculadora de soma de verificação online(online checksum calculator) seria a melhor escolha. As calculadoras online têm mais restrições, principalmente o tamanho máximo de upload do arquivo, mas para arquivos menores, elas funcionam bem.

Um site chamado Defuse tem uma calculadora de checksum de arquivo(file checksum calculator) gratuita para uploads de até 5 MB. Isso é muito pequeno, então você precisará usar o aplicativo de desktop ou a próxima ferramenta online(online tool) mencionada abaixo para algo maior que isso.

calculadora de soma de verificação on-line

Se 5 MB for muito pequeno, confira o OnlineMD5 , outro site gratuito que permite gerar somas de verificação para arquivos de até 4 GB. Aparentemente, ele faz isso sem carregar o arquivo real em seus servidores. Não tenho certeza de como funciona, mas parece apenas executar o algoritmo localmente no seu sistema e exibi-lo no navegador. Uma maneira bastante inteligente de fazer isso porque você não precisa baixar software extra e não precisa esperar para sempre carregar um arquivo grande.

onlinemd5

Este site também é muito bom porque você pode verificar uma soma de verificação além de apenas calcular uma. Espero(Hopefully) que agora você tenha uma melhor compreensão do que é uma soma de verificação e como ela pode ser usada e calculada. Se você estiver enviando ou recebendo arquivos seguros, uma soma de verificação é a melhor maneira de ambas as partes verificarem a integridade desses arquivos. Se você tiver alguma dúvida, poste um comentário. Aproveitar!



About the author

Sou técnico em informática e tenho mais de 10 anos de experiência na área. Eu me especializei no desenvolvimento do Windows 7 e Windows Apps, bem como no design de Cool Websites. Sou extremamente conhecedor e experiente na área, e seria um ativo valioso para qualquer organização que queira expandir seus negócios.



Related posts