Primeiro, escolha o algoritmo de hash que você deseja usar. Por exemplo, md5
, sha256
, sha384
, sha512
etc.
Um ponto a ser observado é que, a menos que você esteja analisando o uso de criptografia ou a segurança seja mais importante que a complexidade, md5
deve ser suficiente para o hashing regular de arquivos que você deseja verificar posteriormente.
Agora, o GNU coreutils
vem com a maioria dos binários de geração de hash para algoritmos comuns:
% dpkg -L coreutils | grep '[0-9]sum$'
/usr/bin/sha224sum
/usr/bin/sha512sum
/usr/bin/md5sum
/usr/bin/sha1sum
/usr/bin/sha256sum
/usr/bin/sha384sum
Agora escolha o de sua escolha e faça a soma, por exemplo para md5sum
:
md5sum foobar.jpg
Substitua foobar.jpg
pelo arquivo de sua escolha para obter o hash para isso.
Verifique também as páginas man
relevantes. man md5sum
.