Как расчитать контрольные суммы 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 среде.

 

Понравилась или оказалась полезной статья, поблагодари автора

 

БесполезноСлабоватоПриемлемоОтличноПревосходно (2 голос(ов), в среднем: 3,00 из 5)
Загрузка...

Оставить ответ

20 − 1 =