Verificar hash SHA256 via terminal Linux

Verificar hash SHA256 via terminal Linux

O sha256sum é um utilitário nativo na maioria das distribuições Linux usado para verificar o hash SHA256 de arquivos, textos, e etc. O sha256sum foi projetado para verificar a integridade dos dados usando o hash criptográfico de SHA-256 (Secure Hash Algorithm 256-bit). Com o hash SHA256 usado ​​corretamente pode-se confirmar a integridade e a autenticidade de algum arquivo ou string.

Além disso, ele é muito utilizado para verificação de integridade de ISOs. Onde nos próprios sites de download disponibilizam o hash original para que assim que o download finalizar você possa comparar. Algumas das grandes que utilizam isso: Ubuntu , Kali Linux , CentOS.

Verificando SHA256 de uma string

Por exemplo, para verificar a hash sha256 de uma string, pode-se utilizar:

echo -n "Digite o texto" | sha256sum
Hash sha256 de uma string

Verificando SHA256 de um arquivo

sha256sum teste.txt
Hash sha256 de um arquivo

BÔNUS

Gostou do artigo? Então ai vai um bônus… E se você precisa gerar os hashs de todos os arquivos dentro de um diretório? Lá vai a sintaxe:

No exemplo a pasta se chama teste e dentro contém 5 arquivos nomeados como arquivo{1..5}.txt:

find -type f -exec sha256sum {} \;
Hash sha256 de vários arquivos

Para saber mais basta usar o sha256sum -help

Por fim, agradecemos a leitura e esperamos que este post tenha te ajudado de alguma maneira! Caso tenha alguma dúvida, entre em contato conosco pelo Telegram , Facebook ou Instagram ! Veja mais posts no IronLinux !