Jak zkontrolovat hash sha256 souboru na Macu

Obsah:

Anonim

Potřebujete zkontrolovat hash sha256 souboru? Kontrolní součet SHA 256 libovolného souboru v macOS můžete snadno zkontrolovat z příkazového řádku.

Pokryjeme dva různé nástroje příkazového řádku pro ověření kontrolního součtu sha256 na Macu a oba jsou předinstalované se všemi moderními verzemi MacOS.

Pro ty, kteří nejsou obeznámeni, je kontrolní součet v podstatě řetězec písmen a čísel, který lze použít k určení integrity souboru, například zda došlo k chybě během přenosu nebo zda byl soubor zfalšován.Pokud se například kontrolní součet souboru na vaší straně shoduje s kontrolním součtem zaslaným místem, kde jste soubor obdrželi, můžete si být jisti, že je soubor identický. Existuje celá řada typů hashů a kontrolních součtů, ale zde se budeme zabývat sha256.

Ověření kontrolního součtu SHA256 pomocí shasum

Příkaz shasum je dostupný na všech moderních počítačích Mac a lze jej použít ke kontrole hash sha256.

Spusťte Terminál a poté použijte následující příkaz a nahraďte /cesta/k/souboru cestou k souboru podle potřeby:

shasum -a 256 /cesta/k/souboru

Například ke kontrole hash sha256 souboru s názvem „TopSecret.tgz“ ve složce Stažené uživatele můžete použít následující:

shasum -a 256 ~/Downloads/TopSecret.tgz

Uvidíte něco jako:

23bd4728d59aa19260aaeec757b4f76eca4baebaf33a94f120086c06e7bc80ef ~/Downloads/TopSecret.tgz

Kde řetězec 23bd4728d59aa19260aaeec757b4f76eca4baebaf33a94f120086c06e7bc80ef je kontrolní součet sha236.

Kontrola sha256 hash pomocí openssl

Můžete také zkontrolovat a ověřit hash sha256 pomocí příkazu openssl.

V aplikaci Terminal.app použijte následující příkaz:

openssl sha256 název_souboru

Například k ověření hodnoty hash sha256 souboru s názvem „Data Integrity Matters.pdf“ umístěného ve složce Dokumenty uživatele:

"

openssl sha256 ~/Documents/Data Integrity Matters.pdf"

To vrátí něco jako následující:

SHA256(/Users/User/Documents/Data Integrity Matters.pdf)=b85775615fa5501afeb9b9ff1303a4c74e14367104oo824e667daebebe812981ebebe81

S velkým řetězcem čísel a znaků je hash sha256.

Pokud jste již obeznámeni s obecným procesem kontroly hashů, ať už se jedná o kontrolu kontrolních součtů sha1 nebo hash MD5, pak vás tento proces a příkazy nemusí příliš překvapit druhý používá jiný příkaz specifický pro md5.

Ať už chcete ověřit kontrolní součet SHA-512, hash SHA-256, hash SHA-1 nebo kontrolní součet MD5, můžete to provést pomocí příkazového řádku na Macu. Pusťte se do toho!

Jak zkontrolovat hash sha256 souboru na Macu