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

Съдържание:

Anonim

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

Проверката на SHA512 хеш е доста лесна на Mac, благодарение на пакетните инструменти за команден ред, които са предварително инсталирани на всяка полумодерна инсталация на MacOS.Ще разгледаме два различни метода за проверка и проверка на SHA512 хеш на Mac, като използваме както командата shasum, така и командата openssl.

Как да проверите и потвърдите контролната сума на SHA512 с shasum

MacOS включва командата shasum, която прави проверката на хешовете на контролната сума sha512 супер лесна.

  1. Отворете терминала от /Applications/Utilities/
  2. Въведете следната команда, като замените /path/to/file с пътя до файла, за който искате да проверите хеша:
  3. shasum -a 512 /path/to/file

  4. Натиснете return, SHA512 хешът ще бъде отчетен в изхода на терминала

Например, ако проверявате 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 shell) . Приятно хеширане.

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