Как расчитать контрольные суммы MD5, SHA1, SHA256, SHA384, SHA512, CRC в Linux
Рассмотрим как расчитывать различные hash-суммы (MD5, SHA1, SHA256, SHA384, SHA512, CRC) в среде Linux. Hash-суммы обычно служат для проверки сохранности файлов, а так же для шифрования паролей.
Синтаксис для расчета hash-суммы файла:
[алгоритм] [путь к файлу, который нужно рассчитать]
Примеры:
md5sum test.iso sha1sum test.iso sha256sum test.iso sha384sum test.iso sha512sum test.iso cksum test.iso
Вывод использования:
md5sum test.iso d8e8fca2dc0f896fd7cb4cb0031ba249 test.iso sha1sum test.iso 4e1243bd22c66e76c2ba9eddc1f91394e57f9f83 test.iso sha256sum test.iso f2ca1bb6c7e907d06dafe4687e579fce76b37e4e93b7605022da52e6ccc26fd2 test.iso sha384sum test.iso 109bb6b5b6d5547c1ce03c7a8bd7d8f80c1cb0957f50c4f7fda04692079917e4f9cad52b878f3d82 34e1a170b154b72d test.iso sha512sum test.iso 0e3e75234abc68f4378a86b3f4b32a198ba301845b0cd6e50106e874345700cc6663a86c1ea125dc 5e92be17c98f9a0f85ca9d5f595db2012f7cc3571945c123 test.iso cksum test.iso 935282863 5 test.iso
Если необходимо получить hash-сумму sha1 слова (прим. jakonda), выполним:
echo -n jakonda | sha1sum | awk '{print $1}' 78f84e78a85b6ecd1b62520237eee5eb8ac69658
Вот так легко рассчитываются hash-суммы в Linux среде.
Понравилась или оказалась полезной статья, поблагодари автора
Обсуждение
Нет комментариев.