Se você acabou de baixar um arquivo da Internet, verifique se o arquivo baixado não foi adulterado. Afinal, quem sabe que coisas nefastas um hacker pode estar fazendo? Ao verificar a soma de verificação MD5, SHA-1 ou SHA-256 do arquivo, você pode verificar a integridade do arquivo e garantir que ele não foi corrompido ou alterado.
O que é soma de verificação?
Uma soma de verificação é uma string curta e exclusiva que resulta da execução de um algoritmo de criptografia em um determinado arquivo. O algoritmo analisa todos os bits que compõem um arquivo e, com base nesses bits únicos, cria uma soma de verificação.

Diagrama de cálculo de Cheksum
Esta soma de verificação mudará se pelo menos um bit no arquivo for alterado. Ao comparar duas somas de verificação, você pode garantir que seu arquivo não esteja corrompido ou modificado. É uma forma útil de proteção contra corrupção de arquivos ou interferência maliciosa em seus downloads.
Os algoritmos mais comumente usados para somas de verificação em MD5, SHA-1 e SHA-256 também estão disponíveis e são baseados em algoritmos criptograficamente seguros. Se você tiver escolha, use SHA-256.
Como usar uma soma de verificação?
Para usar a soma de verificação, primeiro você precisa saber qual é a soma de verificação de um determinado arquivo. Isso deverá ser fornecido a você pela mesma fonte que baixou o arquivo.
![Como verificar as somas de verificação MD5, SHA-1 e SHA-256 no Windows Como verificar as somas de verificação MD5, SHA-1 e SHA-256 no Windows]()
Hash de transferência de arquivos
Execute o arquivo baixado por meio do mesmo algoritmo de soma de verificação usando uma das ferramentas abaixo. Depois de fazer isso, compare as duas strings. Se as strings corresponderem, o arquivo permanecerá inalterado. Se as strings não corresponderem, significa que seu arquivo é diferente do arquivo original.
Verifique a soma de verificação usando uma ferramenta de terceiros
A melhor maneira de executar o checksum no Windows é usar uma ferramenta chamada MD5 & SHA Checksum Utility. Ele calculará a soma de verificação MD5, SHA-1 e SHA-256 para um determinado arquivo simultaneamente e permitirá comparar seus resultados com os dados fornecidos.
1. Baixe o utilitário MD5 e SHA Checksum .
2. Clique duas vezes no arquivo baixado para iniciar o programa. Você pode ser solicitado a baixar o .NET Framework 3.5 que o aplicativo precisa para funcionar corretamente. Clique em Baixar e instalar este recurso para continuar.
![Como verificar as somas de verificação MD5, SHA-1 e SHA-256 no Windows Como verificar as somas de verificação MD5, SHA-1 e SHA-256 no Windows]()
Instale o utilitário MD5 e SHA Checksum no Windows PC
3. Clique no botão Procurar para selecionar o arquivo que deseja verificar.
![Como verificar as somas de verificação MD5, SHA-1 e SHA-256 no Windows Como verificar as somas de verificação MD5, SHA-1 e SHA-256 no Windows]()
Procure arquivos no utilitário MD5 e SHA Checksum
4. Determine a soma de verificação fornecida para o arquivo baixado. Nem todos os arquivos baixados têm somas de verificação disponíveis, mas desenvolvedores de código aberto ou preocupados com a segurança geralmente fornecem somas de verificação. Copie essa soma de verificação para a área de transferência e clique no botão Colar no utilitário MD5 e SHA Checksum.
![Como verificar as somas de verificação MD5, SHA-1 e SHA-256 no Windows Como verificar as somas de verificação MD5, SHA-1 e SHA-256 no Windows]()
Cole a soma de verificação no utilitário MD5 e SHA Checksum
5. Clique em Verificar para verificar sua soma de verificação. Se a soma de verificação for igual à soma de verificação calculada pelo aplicativo, você receberá uma notificação de sucesso. Isso significa que o arquivo que você possui é igual ao arquivo que foi verificado anteriormente.
![Como verificar as somas de verificação MD5, SHA-1 e SHA-256 no Windows Como verificar as somas de verificação MD5, SHA-1 e SHA-256 no Windows]()
Notificação de hash MDS correspondente no utilitário MD5 e SHA Checksum
6. Se a soma de verificação for diferente, você receberá uma mensagem de erro. Isso significa que o arquivo mudou de alguma forma desde que a última soma de verificação foi calculada.
![Como verificar as somas de verificação MD5, SHA-1 e SHA-256 no Windows Como verificar as somas de verificação MD5, SHA-1 e SHA-256 no Windows]()
Hash não correspondeu à mensagem no utilitário MD5 e SHA Checksum
Verifique a soma de verificação no File Explorer
Se você verifica somas de verificação com frequência, pode estar interessado no OpenHashTab. O aplicativo instalará uma guia adicional na janela Propriedades do File Explorer . Graças à incorporação no Explorer, o OpenHashTab pode calcular somas de verificação no local, sem a necessidade de um aplicativo separado. Por padrão, ele calcula valores de hash MD5, SHA-1, SHA-256 e SHA-512. Algoritmos de hash adicionais podem ser habilitados nas configurações do OpenHashTab.
Nota : Se você não gosta de OpenHashTag, tente HashCheck , que funciona de forma semelhante.
1. Baixe e instale o OpenHashTab do GitHub.
2. Clique com o botão direito no arquivo no qual deseja executar a soma de verificação e selecione Propriedades no menu de contexto.
![Como verificar as somas de verificação MD5, SHA-1 e SHA-256 no Windows Como verificar as somas de verificação MD5, SHA-1 e SHA-256 no Windows]()
Menu de contexto para aplicativos/programas do Windows
3. Clique na guia Hashes na parte superior da janela para ver as funções de hash MD5, SHA-1, SHA-256 e SHA-512 para o arquivo selecionado.
![Como verificar as somas de verificação MD5, SHA-1 e SHA-256 no Windows Como verificar as somas de verificação MD5, SHA-1 e SHA-256 no Windows]()
Nova guia Hashes no File Explorer
4. Copie e cole a soma de verificação que deseja comparar na caixa de diálogo Verificar contra.
![Como verificar as somas de verificação MD5, SHA-1 e SHA-256 no Windows Como verificar as somas de verificação MD5, SHA-1 e SHA-256 no Windows]()
Compare a soma de verificação com OpenHashTab
5. Se você verificar o hash, verá o algoritmo apropriado (neste caso MD5) e o nome do arquivo abaixo da caixa Verificar. Caso contrário, você verá a mensagem Nenhuma correspondência encontrada .
Verifique a soma de verificação no Windows com Certutil
Se você não quiser baixar nada, use o prompt de comando do Windows ou Terminal para verificar a soma de verificação usando o comando certutil.
1. Abra o prompt de comando . Pressione Win + R , digite cmd.exe e clique em OK ou abra Iniciar e pesquise “prompt de comando” .
![Como verificar as somas de verificação MD5, SHA-1 e SHA-256 no Windows Como verificar as somas de verificação MD5, SHA-1 e SHA-256 no Windows]()
Certutil
2. Use o comando cd para navegar até o diretório que contém o arquivo baixado. Por padrão, geralmente é a pasta Downloads , mas algumas pessoas baixam arquivos para seus computadores. Uma maneira rápida de obter o caminho é clicar com o botão direito no arquivo e selecionar Copiar caminho. Copie isso para o prompt de comando.
cd filepath
![Como verificar as somas de verificação MD5, SHA-1 e SHA-256 no Windows Como verificar as somas de verificação MD5, SHA-1 e SHA-256 no Windows]()
Diretório Certutil
3. Digite o seguinte comando com o nome do seu arquivo:
certutil -hashfile filename MD5
![Como verificar as somas de verificação MD5, SHA-1 e SHA-256 no Windows Como verificar as somas de verificação MD5, SHA-1 e SHA-256 no Windows]()
Certutil Hash
4. O valor MD5 aparecerá abaixo do comando. Compare esse número com o valor da soma de verificação de hash que você recebeu com o arquivo baixado. Ao usar este comando certutil, normalmente você apenas copiaria o valor para o Bloco de notas e o verificaria manualmente após executar o utilitário.
Resultados da verificação
5. Embora use MD5 como exemplo, este utilitário também suporta MD2, MD4, MD5, SHA1, SHA256, SHA384 e SHA512.