Как проверить контрольную сумму SHA512 на Mac

Значок терминала Mac

Хеши SHA512 часто используются для определения целостности данных, будь то для сопоставления загруженного файла с оригиналом на сервере, или для вывода команды, или для проверки того, что передача файла прошла успешно или не была подделана.

Проверить хэш SHA512 на Mac довольно просто благодаря встроенным инструментам командной строки, которые предустановлены в любой полусовременной установке MacOS. Мы рассмотрим два разных метода проверки и проверки хэша SHA512 на Mac, используя как команду shasum, так и команду openssl.

Как проверить и проверить контрольную сумму SHA512 с помощью shasum

В MacOS есть команда shasum, которая упрощает проверку хэшей контрольной суммы sha512.

  1. Откройте Терминал из /Приложения/Утилиты/
  2. Введите следующую команду, заменив /path/to/file на путь к файлу, для которого вы хотите проверить хэш:
  3. shasum -a 512 /path/to/file

  4. Нажмите «Возврат», хэш SHA512 будет сообщен в выводе терминала.

Например, если вы проверяете файл sha512 с именем «DownloadedFile.zip» в ~/Downloads, команда и вывод могут выглядеть следующим образом:

shasum -a 512 ~/Downloads/DownloadedFile.zip

Загруженный файл.zip

Длинная строка буквенно-цифровых символов — это хэш sha512.

Как проверить хэш SHA512 с помощью openssl

Вы также можете использовать команду openssl для проверки контрольной суммы хэша SHA512, которую также можно запустить через терминал на Mac, используя следующую командную строку:

openssl sha512 filename

Используя тот же пример файла, что и выше, команда и вывод будут выглядеть следующим образом:

~ openssl sha512 ~/Downloads/DownloadedFile.zip

SHA512 (скачанный файл.zip) = 221c66052f4c55ddbedfe75969d2f7513bb2f92d982ca1522264d398d3a23269ed54fc6fcc61e21af09b2692808373a99f93f306dc9af5f77e8c605306b

Длинная строка текста и чисел представляет собой хэш SHA512.

Итак, теперь вы знаете два разных способа проверки хэшей SHA512. В то время как SHA256, пожалуй, наиболее часто используется в настоящее время, SHA512 набирает силу, но даже криптографически более слабые SHA1 и md5 также продолжают использоваться в качестве методов проверки целостности файлов или данных для сравнений.

Мы, очевидно, ориентируемся здесь на Mac, но вы можете использовать те же команды на любом другом устройстве с базой или подсистемой Unix или Linux, включая Linux или даже Windows с WSL (оболочкой Linux Bash). Удачного хеширования.

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован.