Как да проверите контролната сума на 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 /path/to/file
Например, ако проверявате 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) . Приятно хеширане.