Kako preveriti sha256 zgoščeno vrednost datoteke na Macu
Kazalo:
Morate preveriti zgoščeno vrednost sha256 datoteke? Kontrolno vsoto SHA 256 katere koli datoteke v sistemu macOS lahko preprosto preverite v ukazni vrstici.
Pokrili bomo dve različni orodji ukazne vrstice za preverjanje kontrolne vsote sha256 na Macu in obe sta vnaprej nameščeni v vseh sodobnih različicah MacOS.
Za tiste, ki niste seznanjeni, je kontrolna vsota v bistvu niz črk in številk, ki se lahko uporabijo za določitev celovitosti datoteke, na primer, ali je med prenosom prišlo do napake ali ali je bila datoteka spremenjena.Na primer, če se kontrolna vsota datoteke na vaši strani ujema s kontrolno vsoto, ki jo je objavil kraj, kjer ste prejeli datoteko, ste lahko prepričani, da je datoteka enaka. Obstajajo različne vrste zgoščenih vrednosti in kontrolnih vsot, vendar bomo tukaj obravnavali sha256.
Preverjanje kontrolne vsote SHA256 s shasum
Ukaz shasum je na voljo na vseh sodobnih računalnikih Mac in se lahko uporablja za preverjanje razpršitve sha256.
Zaženite terminal in nato uporabite naslednji ukaz, pri čemer zamenjajte /path/to/file s potjo do datoteke, kot je primerno:
shasum -a 256 /path/to/file
Na primer, če želite preveriti razpršitev sha256 datoteke z imenom »TopSecret.tgz« v uporabniški mapi Prenosi, lahko uporabite naslednje:
shasum -a 256 ~/Downloads/TopSecret.tgz
Videli boste nekaj takega:
23bd4728d59aa19260aaeec757b4f76eca4baebaf33a94f120086c06e7bc80ef ~/Downloads/TopSecret.tgz
Kjer je niz 23bd4728d59aa19260aaeec757b4f76eca4baebaf33a94f120086c06e7bc80ef kontrolna vsota sha236.
Preverjanje razpršitve sha256 z openssl
Zgoščeno vrednost sha256 lahko tudi preverite in preverite z ukazom openssl.
V aplikaciji Terminal.app uporabite naslednji ukaz:
openssl sha256 filename
Na primer, da preverite hash sha256 datoteke z imenom »Data Integrity Matters.pdf«, ki se nahaja v uporabniški mapi Dokumenti:
"openssl sha256 ~/Documents/Data Integrity Matters.pdf"
To bo vrnilo nekaj takega:
SHA256(/Users/User/Documents/Data Integrity Matters.pdf)=b85775615fa5501afeb9b9ff1303a4c74e14367104oo824e667daebebe681129c
Z velikim nizom številk in znakov, ki je razpršitev sha256.
Če ste že seznanjeni s splošnim postopkom preverjanja zgoščenih vrednosti, ne glede na to, ali gre za preverjanje kontrolnih vsot sha1 ali zgoščenih vrednosti MD5, potem vas ta postopek in ukazi morda ne bodo preveč presenetili, slednji uporablja drugačen ukaz, specifičen za md5.
Ne glede na to, ali želite preveriti kontrolno vsoto SHA-512, zgoščeno vrednost SHA-256, zgoščeno vrednost SHA-1 ali kontrolno vsoto MD5, lahko to storite prek ukazne vrstice v računalniku Mac. Izkoristite to!