Ako skontrolovať hash sha256 súboru na Macu

Obsah:

Anonim

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!

Ako skontrolovať hash sha256 súboru na Macu