Hoe SHA512 Checksum op Mac te controleren

Inhoudsopgave:

Anonim

SHA512-hashes worden vaak gebruikt om de gegevensintegriteit vast te stellen, of het nu gaat om het matchen van een gedownload bestand met een origineel op een server, of om opdrachten uit te voeren, of om te controleren of een bestandsoverdracht is geslaagd of dat er niet mee is geknoeid .

Het controleren van een SHA512-hash is vrij eenvoudig op een Mac, dankzij de gebundelde opdrachtregelprogramma's die vooraf zijn geïnstalleerd op elke semi-moderne MacOS-installatie.We behandelen twee verschillende methoden om SHA512-hash op de Mac te controleren en te verifiëren, met zowel de opdracht shasum als de opdracht openssl.

SHA512-checksum controleren en verifiëren met shasum

MacOS bevat het shasum-commando, waardoor het controleren van sha512 checksum-hashes heel eenvoudig is.

  1. Open de terminal, vanuit /Applications/Utilities/
  2. Typ het volgende commando, vervang /path/to/file door het pad naar het bestand waarvan je de hash wilt controleren:
  3. shasum -a 512 /path/to/file

  4. Hit return, de SHA512-hash wordt gerapporteerd in de terminaluitvoer

Als u bijvoorbeeld de sha512 controleert van een bestand met de naam "DownloadedFile.zip" in ~/Downloads, kunnen de opdracht en uitvoer er als volgt uitzien:

shasum -a 512 ~/Downloads/DownloadedFile.zip

221c66052f4c55ddbedfe75969d2f7513bb2f92d982ca1522264d398d3a23269ed54fc6fcc61e21af09b2692808373a99f93f306dc9af5f77e8c62336b005ad0 DownloadedFile.zip

De lange reeks alfanumerieke tekens is de sha512-hash.

SHA512-hash controleren met openssl

Je kunt ook het openssl-commando gebruiken om een ​​SHA512-hash-checksum te verifiëren en te controleren, die ook beschikbaar is om te worden uitgevoerd via de Terminal op een Mac door de volgende opdrachtreeks te gebruiken:

openssl sha512 bestandsnaam

Als we hetzelfde bestandsvoorbeeld gebruiken als hierboven, zien de opdracht en uitvoer er als volgt uit:

~ openssl sha512 ~/Downloads/DownloadedFile.zip

SHA512(DownloadedFile.zip)=221c66052f4c55ddbedfe75969d2f7513bb2f92d982ca1522264d398d3a23269ed54fc6fcc61e21af09b2692808373a99f93f306dc9af5f77e8c62336b005ad0

De lange reeks tekst en cijfers is de SHA512-hash.

Dus daar ga je, nu ken je twee verschillende manieren om SHA512-hashes te controleren en te verifiëren. Hoewel SHA256 tegenwoordig misschien wel het meest wordt gebruikt, wint SHA512 terrein, maar zelfs de cryptografisch zwakkere SHA1 en md5 blijven ook in gebruik als methoden voor het verifiëren van bestands- of gegevensintegriteit voor vergelijkingen.

We richten ons hier duidelijk op de Mac, maar je kunt dezelfde commando's gebruiken op elk ander apparaat met een Unix- of Linux-basis of -subsysteem, inclusief Linux of zelfs Windows met WSL (Linux Bash-shell) . Veel plezier met hashen.

Hoe SHA512 Checksum op Mac te controleren