Как проверить хэш файла sha256 на Mac

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

Нужно проверить хэш файла sha256? Вы можете легко проверить контрольную сумму SHA 256 любого файла в macOS из командной строки.

Мы рассмотрим два разных инструмента командной строки для проверки контрольной суммы sha256 на Mac, и оба они предустановлены со всеми современными версиями MacOS.

Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)

Для тех, кто не знаком, контрольная сумма – это в основном строка букв и цифр, которая может использоваться для определения целостности файла, например, возникла ли ошибка во время передачи или был ли файл подделан. Например, если контрольная сумма файла на вашем конце совпадает с контрольной суммой, отправленной тем, где вы получили файл, вы можете быть уверены, что файл идентичен. Существует множество типов хэшей и контрольных сумм, но здесь мы рассмотрим sha256.

Проверка контрольной суммы SHA256 с помощью shasum

Команда shasum доступна на всех современных компьютерах Mac и может использоваться для проверки хэша sha256.

Запустите Терминал, а затем используйте следующую команду, заменив / путь / к / файлу соответствующим путем к файлу:

shasum -a 256 /path/to/file

Например, чтобы проверить хэш sha256 файла с именем «TopSecret.tgz» в пользовательской папке «Загрузки», вы можете использовать следующее:

shasum -a 256 ~/Downloads/TopSecret.tgz

Вы увидите что-то вроде:

23bd4728d59aa19260aaeec757b4f76eca4baebaf33a94f120086c06e7bc80ef ~/Downloads/TopSecret.tgz

Где строка 23bd4728d59aa19260aaeec757b4f76eca4baebaf33a94f120086c06e7bc80ef – это контрольная сумма sha236.

Проверка хэша sha256 с помощью openssl

Вы также можете проверить и проверить хэш sha256 с помощью команды openssl.

В Terminal.app используйте следующую команду:

openssl sha256 filename

Например, чтобы проверить хэш sha256 файла с именем «Data Integrity Matters.pdf», расположенного в папке «Документы пользователя»:

openssl sha256 ~/Documents/"Data Integrity Matters.pdf"

Это вернет примерно следующее:

SHA256(/Users/User/Documents/Data Integrity Matters.pdf)= b85775615fa5501afeb9b9ff1303a4c74e14367104oo824e667daebebe681129c

С большой строкой чисел nd символов, являющейся хешем sha256.

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

Если вы хотите проверить контрольную сумму SHA-512, хэш SHA-256, хэш SHA-1 или контрольную сумму MD5, вы можете сделать это через командную строку на Mac. Получите это!

Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)

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

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

Ваш адрес email не будет опубликован. Обязательные поля помечены *