Sådan tjekker du sha256 Hash af en fil på Mac

Indholdsfortegnelse:

Anonim

Har du brug for at tjekke sha256-hashen for en fil? Du kan nemt kontrollere SHA 256-kontrolsummen for enhver fil i macOS fra kommandolinjen.

Vi dækker to forskellige kommandolinjeværktøjer til at verificere en sha256 checksum på Mac, og begge leveres forudinstalleret med alle moderne versioner af MacOS.

For dem, der ikke er bekendte, er en kontrolsum dybest set en streng af bogstaver og tal, der kan bruges til at bestemme filens integritet, som om der opstod en fejl under transmissionen, eller om der blev manipuleret med en fil.Hvis f.eks. filens kontrolsum på din side stemmer overens med kontrolsummen, der er sendt af det sted, hvor du modtog filen, kan du være sikker på, at filen er identisk. Der findes en række forskellige typer hashes og kontrolsummer, men det, vi vil dække her, er sha256.

Bekræfter SHA256 kontrolsum med shasum

Shasum-kommandoen er tilgængelig på alle moderne Mac'er og kan bruges til at kontrollere sha256-hash.

Start Terminal, og brug derefter følgende kommando, og erstat /sti/til/fil med filstien efter behov:

shasum -a 256 /sti/til/fil

For at kontrollere sha256-hashen for en fil kaldet "TopSecret.tgz" i brugermappen Downloads, kan du bruge følgende:

shasum -a 256 ~/Downloads/TopSecret.tgz

Du vil se noget som:

23bd4728d59aa19260aaeec757b4f76eca4baebaf33a94f120086c06e7bc80ef ~/Downloads/TopSecret.tgz

Hvor strengen 23bd4728d59aa19260aaeec757b4f76eca4baebaf33a94f120086c06e7bc80ef er sha236 checksum.

Tjekker sha256 hash med openssl

Du kan også kontrollere og verificere sha256 hash ved at bruge openssl kommandoen.

Fra Terminal.app skal du bruge følgende kommando:

openssl sha256 filnavn

For eksempel for at verificere sha256-hashen for en fil med navnet "Data Integrity Matters.pdf", der er placeret i brugermappen Dokumenter:

"

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

Dette returnerer noget i stil med følgende:

Med den store streng af tal og tegn er sha256-hash.

Hvis du allerede er bekendt med den generelle proces med at tjekke hashes, hvad enten det er at tjekke sha1 checksums eller MD5 hash, så kommer denne proces og kommandoerne måske ikke så meget af en overraskelse for dig, selvom sidstnævnte bruger en anden kommando, der er specifik for md5.

Uanset om du vil verificere en SHA-512-checksum, SHA-256-hash, SHA-1-hash eller MD5-checksum, kan du gøre hvad som helst via kommandolinjen på Mac'en. Fortsæt!

Sådan tjekker du sha256 Hash af en fil på Mac