Как сгенерировать хэш-код для документа или фотографии?
Я хочу создать хэш-код для документа и фотографии.
Как мне это сделать, пожалуйста?
1 ответ
Сначала выберите алгоритм хеширования, который вы хотите использовать. Например, md5
, sha256
, sha384
, sha512
и т.п.
Следует отметить, что, если вы не рассматриваете криптографическое использование или если безопасность важнее, чем сложность, md5
должно быть достаточно для обычного хеширования файлов, которое вы хотите потом перепроверить.
Теперь GNU coreutils
поставляется с большинством хэшей, генерирующих двоичные файлы для общих алгоритмов:
% 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
Теперь выберите тот, который вы выбираете, и сделайте сумму, например, для md5sum
:
md5sum foobar.jpg
замещать foobar.jpg
с файлом по вашему выбору, чтобы получить хэш для этого.
Также проверьте соответствующие man
страницы, например man md5sum
,