Я хочу генерировать 'Хэш-код' для документа и фотографии.
Как я делаю это?
Сначала выберите алгоритм хеширования, который Вы хотите использовать. Например, md5
, sha256
, sha384
, sha512
и т.д.
момент, который необходимо отметить, А, который, если Вы не смотрите на криптографическое использование или где безопасность более важна, чем сложность, md5
, должен быть достаточно для регулярного файла, хеширующего это, Вы хотите перепроверить впоследствии.
Теперь, GNU coreutils
идет с большинством генерирующихся двоичных файлов хеша для общих алгоритмов:
% dpkg -L coreutils | grep '[0-9]sum Теперь выбирают тот по Вашему выбору и делают сумму, например, для md5sum
:
md5sum foobar.jpg
Замена foobar.jpg
с файлом по Вашему выбору для получения хеша для этого.
Также проверяют соответствующее man
страницы, например, man md5sum
.
/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
.