Integridade de dados: como verificar arquivos usando hashes MD5 e SHA-256
Aprenda o que são algoritmos de hash criptográfico e como usá-los para garantir que um arquivo baixado não foi alterado.

Integridade de dados: como verificar arquivos usando hashes MD5 e SHA-256
Ao baixar software crítico da Internet (como uma distribuição Linux, instaladores de sistema operacional ou carteiras criptográficas), como saber se o arquivo não foi adulterado por terceiros ou corrompido devido a uma conexão de rede ruim?
A solução de segurança padrão é comparar a assinatura ou hash criptográfico do arquivo.
As características das funções Hash
Funções de hash criptográfico (como SHA-256) têm três propriedades principais:
- Unidirecionalidade: É impossível reconstruir o arquivo original a partir de seu hash de texto.
- Determinismo: O mesmo arquivo sempre gerará exatamente o mesmo hash.
- Efeito Avalanche: Se você alterar uma única letra no arquivo original, o hash resultante será completamente diferente.
Por esse motivo, as empresas publicam o hash oficial do arquivo baixado em seu site para que o usuário possa validá-lo em seu computador local.
Para calcular as somas de verificação MD5, SHA-1 ou SHA-256 de seus textos ou arquivos localmente em seu navegador sem enviá-los para a internet, use nosso utilitário:
Experimente nosso Gerador de Hash de Cripto
Arraste qualquer arquivo para o navegador para calcular suas assinaturas criptográficas de forma instantânea, segura e privada.


