Ako skontrolovať hash sha256 súboru na Macu
Obsah:
Potrebujete skontrolovať hash sha256 súboru? Kontrolný súčet SHA 256 ľubovoľného súboru v systéme macOS môžete jednoducho skontrolovať z príkazového riadka.
Pokryjeme dva rôzne nástroje príkazového riadka na overenie kontrolného súčtu sha256 na Macu a oba sú predinštalované so všetkými modernými verziami MacOS.
Pre tých, ktorí nie sú oboznámení, je kontrolný súčet v podstate reťazec písmen a čísel, ktoré možno použiť na určenie integrity súboru, napríklad či sa počas prenosu vyskytla chyba alebo či bol súbor sfalšovaný.Napríklad, ak sa kontrolný súčet súboru na vašej strane zhoduje s kontrolným súčtom uverejneným v mieste, kde ste súbor dostali, môžete si byť istí, že súbor je identický. Existuje množstvo typov hashov a kontrolných súčtov, ale my sa tu budeme zaoberať sha256.
Overenie kontrolného súčtu SHA256 pomocou shasum
Príkaz shasum je dostupný na všetkých moderných počítačoch Mac a možno ho použiť na kontrolu hash sha256.
Spustite terminál a potom použite nasledujúci príkaz, pričom /cesta/k/súboru nahraďte príslušnou cestou k súboru:
shasum -a 256 /cesta/k/súboru
Ak chcete napríklad skontrolovať hodnotu hash sha256 súboru s názvom „TopSecret.tgz“ v priečinku sťahovania používateľa, môžete použiť nasledujúce:
shasum -a 256 ~/Downloads/TopSecret.tgz
Uvidíte niečo ako:
23bd4728d59aa19260aaeec757b4f76eca4baebaf33a94f120086c06e7bc80ef ~/Downloads/TopSecret.tgz
Kde reťazec 23bd4728d59aa19260aaeec757b4f76eca4baebaf33a94f120086c06e7bc80ef je kontrolný súčet sha236.
Kontrola sha256 hash pomocou openssl
Hash sha256 môžete skontrolovať a overiť aj pomocou príkazu openssl.
V aplikácii Terminal.app použite nasledujúci príkaz:
openssl sha256 názov súboru
Napríklad na overenie hodnoty hash sha256 súboru s názvom „Data Integrity Matters.pdf“ umiestneného v priečinku Dokumenty používateľa:
"openssl sha256 ~/Documents/Data Integrity Matters.pdf"
Toto vráti niečo ako nasledovné:
SHA256(/Users/User/Documents/Data Integrity Matters.pdf)=b85775615fa5501afeb9b9ff1303a4c74e14367104oo824e667daebebe81298129681
S veľkým reťazcom čísel a znakov je hash sha256.
Ak ste už oboznámení so všeobecným procesom kontroly hashov, či už ide o kontrolu kontrolných súčtov sha1 alebo hash MD5, potom vás tento proces a príkazy nemusia príliš prekvapiť druhý používa iný príkaz špecifický pre md5.
Či už chcete overiť kontrolný súčet SHA-512, hash SHA-256, hash SHA-1 alebo kontrolný súčet MD5, môžete to urobiť pomocou príkazového riadka na Macu. Pustite sa do toho!