Как сгенерировать хэш-код для документа или фотографии?

Я хочу создать хэш-код для документа и фотографии.

Как мне это сделать, пожалуйста?

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,

Другие вопросы по тегам