Kako provjeriti sha256 hash datoteke na Macu
Sadržaj:
Trebate provjeriti sha256 hash datoteke? Možete jednostavno provjeriti kontrolni zbroj SHA 256 bilo koje datoteke u macOS-u iz naredbenog retka.
Pokrit ćemo dva različita alata naredbenog retka za provjeru sha256 kontrolne sume na Macu, a oba dolaze unaprijed instalirana sa svim modernim verzijama MacOS-a.
Za one koji nisu upoznati, kontrolni zbroj je u osnovi niz slova i brojeva koji se mogu koristiti za određivanje integriteta datoteke, na primjer je li došlo do pogreške tijekom prijenosa ili je li datoteka neovlašteno mijenjana.Na primjer, ako se kontrolni zbroj datoteke s vaše strane podudara s kontrolnim zbrojem koji je objavio mjesto gdje ste primili datoteku, možete biti sigurni da je datoteka identična. Postoje razne vrste hashova i kontrolnih zbrojeva, ali ono što ćemo ovdje pokriti je sha256.
Provjera SHA256 kontrolne sume sa shasumom
Naredba shasum dostupna je na svim modernim Macovima i može se koristiti za provjeru sha256 hash vrijednosti.
Pokrenite Terminal, a zatim upotrijebite sljedeću naredbu, zamjenjujući /path/to/file odgovarajućom stazom datoteke:
shasum -a 256 /path/to/file
Na primjer, za provjeru sha256 hash datoteke pod nazivom “TopSecret.tgz” u korisničkoj mapi Preuzimanja, možete koristiti sljedeće:
shasum -a 256 ~/Downloads/TopSecret.tgz
Vidjet ćete nešto poput:
23bd4728d59aa19260aaeec757b4f76eca4baebaf33a94f120086c06e7bc80ef ~/Downloads/TopSecret.tgz
Gdje je niz 23bd4728d59aa19260aaeec757b4f76eca4baebaf33a94f120086c06e7bc80ef sha236 kontrolni zbroj.
Provjera hash sha256 s openssl
Također možete provjeriti i potvrditi sha256 hash pomoću naredbe openssl.
Iz Terminal.app upotrijebite sljedeću naredbu:
openssl sha256 naziv datoteke
Na primjer, za provjeru sha256 hash datoteke pod nazivom “Data Integrity Matters.pdf” koja se nalazi u korisničkoj mapi Dokumenti:
"openssl sha256 ~/Documents/Data Integrity Matters.pdf"
Ovo će vratiti nešto poput sljedećeg:
SHA256(/Users/User/Documents/Data Integrity Matters.pdf)=b85775615fa5501afeb9b9ff1303a4c74e14367104oo824e667daebebe681129c
S velikim nizom brojeva i znakova koji su sha256 hash.
Ako ste već upoznati s općim postupkom provjere raspršivanja, bilo da se radi o provjeri sha1 kontrolnih zbrojeva ili MD5 raspršivanja, onda vas ovaj postupak i naredbe možda neće toliko iznenaditi, iako potonji koristi drugu naredbu specifičnu za md5.
Želite li provjeriti SHA-512 kontrolni zbroj, SHA-256 hash, SHA-1 hash ili MD5 kontrolni zbroj, možete to učiniti putem naredbenog retka na Macu. Izvolite!