Kako preveriti kontrolno vsoto SHA512 na Macu

Kazalo:

Anonim

SHA512 zgoščene vrednosti se pogosto uporabljajo za določanje celovitosti podatkov, bodisi za ujemanje prenesene datoteke z izvirnikom na strežniku ali za izhod ukaza ali za zagotovitev, da je bil prenos datoteke uspešen ali da ni bila spremenjena .

Preverjanje zgoščene vrednosti SHA512 je na Macu precej enostavno, zahvaljujoč priloženim orodjem ukazne vrstice, ki so vnaprej nameščena v kateri koli polmoderni namestitvi MacOS.Pokrili bomo dve različni metodi za preverjanje in preverjanje zgoščenosti SHA512 na Macu z uporabo ukaza shasum in ukaza openssl.

Kako preveriti in preveriti kontrolno vsoto SHA512 s shasum

MacOS vključuje ukaz shasum, s katerim je preverjanje zgoščenj kontrolne vsote sha512 izjemno enostavno.

  1. Odprite terminal iz /Applications/Utilities/
  2. Vnesite naslednji ukaz in zamenjajte /path/to/file s potjo do datoteke, za katero želite preveriti zgoščeno vrednost:
  3. shasum -a 512 /path/to/file

  4. Hit return, razpršitev SHA512 bo sporočena v izhodu terminala

Če na primer preverjate, ali ima sha512 datoteko z imenom »DownloadedFile.zip« v ~/Downloads, sta lahko ukaz in rezultat videti takole:

shasum -a 512 ~/Downloads/DownloadedFile.zip

221c66052f4c55ddbedfe75969d2f7513bb2f92d982ca1522264d398d3a23269ed54fc6fcc61e21af09b2692808373a99f93f306dc9af5f77e8c62336b005ad0 DownloadedFile.zip

Dolg niz alfanumeričnih znakov je hash sha512.

Kako preveriti zgoščevanje SHA512 z openssl

Ukaz openssl lahko uporabite tudi za preverjanje in preverjanje kontrolne vsote razpršitve SHA512, ki je na voljo tudi za zagon prek terminala v Macu z uporabo naslednjega ukaznega niza:

openssl sha512 filename

Z uporabo istega primera datoteke kot zgoraj bi ukaz in izhod izgledal takole:

~ openssl sha512 ~/Downloads/DownloadedFile.zip

SHA512(DownloadedFile.zip)=221c66052f4c55ddbedfe75969d2f7513bb2f92d982ca1522264d398d3a23269ed54fc6fcc61e21af09b2692808373a99f93f306dc9af5f77e8c62336b005ad0

Z dolgim ​​nizom besedila in številk, ki je razpršitev SHA512.

Torej, zdaj poznate dva različna načina za preverjanje in preverjanje zgoščenih vrednosti SHA512. Medtem ko je SHA256 morda najpogosteje uporabljen dandanes, se SHA512 vse bolj uveljavlja, vendar tudi kriptografsko šibkejša SHA1 in md5 ostajata v uporabi tudi kot metodi za preverjanje celovitosti datotek ali podatkov za primerjave.

Očitno se tukaj osredotočamo na Mac, vendar lahko iste ukaze uporabite na kateri koli drugi napravi z osnovo ali podsistemom unix ali linux, vključno z Linuxom ali celo Windows z WSL (lupina Linux Bash) . Veselo zgoščevanje.

Kako preveriti kontrolno vsoto SHA512 na Macu