Hvordan sjekke sha256 Hash for en fil på Mac

Innholdsfortegnelse:

Anonim

Trenger du å sjekke sha256-hashen til en fil? Du kan enkelt sjekke SHA 256-sjekksummen for enhver fil i macOS fra kommandolinjen.

Vi dekker to forskjellige kommandolinjeverktøy for å verifisere en sha256-sjekksum på Mac, og begge leveres forhåndsinstallert med alle moderne versjoner av MacOS.

For de som ikke er kjent, er en sjekksum i utgangspunktet en streng med bokstaver og tall som kan brukes til å bestemme filintegritet, for eksempel om det oppstod en feil under overføring, eller om en fil ble tuklet med.For eksempel, hvis sjekksummen for filen samsvarer med sjekksummen som er lagt ut av der du mottok filen, kan du være sikker på at filen er identisk. Det finnes en rekke typer hasher og sjekksummer, men det vi skal dekke her er sha256.

Verifiserer SHA256-sjekksum med shasum

Shasum-kommandoen er tilgjengelig på alle moderne Mac-er og kan brukes til å sjekke sha256-hash.

Start Terminal og bruk deretter følgende kommando, og erstatt /path/to/file med filbanen etter behov:

shasum -a 256 /path/to/file

For å sjekke sha256-hashen til en fil k alt "TopSecret.tgz" i mappen for brukernedlastinger, kan du for eksempel bruke følgende:

shasum -a 256 ~/Nedlastinger/TopSecret.tgz

Du vil se noe sånt som:

23bd4728d59aa19260aaeec757b4f76eca4baebaf33a94f120086c06e7bc80ef ~/Nedlastinger/TopSecret.tgz

Hvor strengen 23bd4728d59aa19260aaeec757b4f76eca4baebaf33a94f120086c06e7bc80ef er sha236-sjekksummen.

Sjekker sha256 hash med openssl

Du kan også sjekke og verifisere sha256-hash ved å bruke openssl-kommandoen.

Fra Terminal.app bruker du følgende kommando:

openssl sha256 filnavn

For eksempel for å verifisere sha256-hashen til en fil som heter "Data Integrity Matters.pdf" som ligger i mappen brukerdokumenter:

"

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

Dette vil returnere noe sånt som følgende:

Med den store strengen med tall og tegn som sha256-hash.

Hvis du allerede er kjent med den generelle prosessen med å sjekke hash, enten det er å sjekke sha1-sjekksummer eller MD5-hash, kan det hende at denne prosessen og kommandoene ikke kommer så mye overraskende for deg, men sistnevnte bruker en annen kommando spesifikk for md5.

Enten du vil verifisere en SHA-512-sjekksum, SHA-256-hash, SHA-1-hash eller MD5-sjekksum, kan du gjøre hva som helst via kommandolinjen på Mac-en. Ha det!

Hvordan sjekke sha256 Hash for en fil på Mac