Як перевірити контрольну суму SHA512 на Mac
Зміст:
- Як перевірити та перевірити контрольну суму SHA512 за допомогою shasum
- Як перевірити хеш SHA512 за допомогою openssl
Хеші SHA512 часто використовуються для визначення цілісності даних, чи то для зіставлення завантаженого файлу з оригіналом на сервері, чи для командного виводу, чи для того, щоб переконатися, що передача файлу була успішною чи не була підроблена .
Перевірити хеш SHA512 досить легко на Mac завдяки вбудованим інструментам командного рядка, попередньо встановленим у будь-якій напівсучасній інсталяції MacOS.Ми розглянемо два різні методи перевірки та перевірки хешу SHA512 на Mac, використовуючи команду shasum і openssl.
Як перевірити та перевірити контрольну суму SHA512 за допомогою shasum
MacOS містить команду shasum, яка робить перевірку хешів контрольної суми sha512 надзвичайно легкою.
- Відкрийте термінал із /Applications/Utilities/
- Введіть наступну команду, замінивши /path/to/file на шлях до файлу, для якого потрібно перевірити хеш:
- Натисніть return, хеш SHA512 буде повідомлено у вихідних даних терміналу
shasum -a 512 /шлях/до/файлу
Наприклад, якщо ви перевіряєте файл sha512 із назвою «DownloadedFile.zip» у ~/Downloads, команда та вихідні дані можуть виглядати так:
shasum -a 512 ~/Downloads/DownloadedFile.zip
221c66052f4c55ddbedfe75969d2f7513bb2f92d982ca1522264d398d3a23269ed54fc6fcc61e21af09b2692808373a99f93f306dc9af5f77e8c62336b005ad0 DownloadedFile.zip
Довгий рядок буквено-цифрових символів є хешем sha512.
Як перевірити хеш SHA512 за допомогою openssl
Ви також можете використовувати команду openssl для перевірки контрольної суми хешу SHA512, також доступну для запуску через термінал на Mac за допомогою такого командного рядка:
ім’я файла openssl sha512
Використовуючи той самий приклад файлу, що й вище, команда та вихід виглядатимуть так:
~ openssl sha512 ~/Downloads/DownloadedFile.zip
SHA512(DownloadedFile.zip)=221c66052f4c55ddbedfe75969d2f7513bb2f92d982ca1522264d398d3a23269ed54fc6fcc61e21af09b2692808373a99f93f306dc9af5f77e8c62336b005ad0
Довгий рядок тексту та чисел є хешем SHA512.
Тепер ви знаєте два різні способи перевірки та підтвердження хешів SHA512. У той час як SHA256 є, мабуть, найпоширенішим у наш час, SHA512 набуває поширення, але навіть слабші криптографічно SHA1 і md5 також продовжують використовуватися як методи перевірки цілісності файлів або даних для порівняння.
Очевидно, що тут ми зосереджуємося на Mac, але ви можете використовувати ті самі команди на будь-якому іншому пристрої з основою або підсистемою unix або linux, включаючи Linux або навіть Windows з WSL (оболонка Linux Bash) . Гарного хешування.