Как проверить хэш файла sha256 на 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, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)