SHA512-tarkistussumman tarkistaminen Macissa

Sisällysluettelo:

Anonim

SHA512-tiivistettä käytetään usein tietojen eheyden määrittämiseen, olipa kyseessä sitten ladatun tiedoston yhdistäminen palvelimella olevaan alkuperäiseen tiedostoon tai komennon tulostukseen tai sen varmistamiseksi, että tiedoston siirto onnistui tai ettei sitä ole peukaloitu. .

SHA512-hajautusarvon tarkistaminen on melko helppoa Macilla mukana toimitettujen komentorivityökalujen ansiosta, jotka on esiasennettu kaikkiin puolimoderneihin MacOS-asennuksiin.Käsittelemme kahta eri tapaa tarkistaa ja vahvistaa SHA512-tiiviste Macissa käyttämällä sekä shasum- että openssl-komentoa.

SHA512-tarkistussumman tarkistaminen ja vahvistaminen shasumilla

MacOS sisältää shasum-komennon, joka tekee sha512-tarkistussummahajautusten tarkistamisesta erittäin helppoa.

  1. Avaa pääte osoitteesta /Applications/Utilities/
  2. Kirjoita seuraava komento ja korvaa /polku/tiedosto polkulla tiedostoon, jonka hajautusarvon haluat tarkistaa:
  3. shasum -a 512 /polku/tiedostoon

  4. Osauta return, SHA512-tiiviste raportoidaan päätteen ulostulossa

Jos esimerkiksi tarkistat, että sha512:ssa on tiedosto nimeltä "DownloadedFile.zip" kohdassa ~/Downloads, komento ja tulos voivat näyttää tältä:

shasum -a 512 ~/Downloads/DownloadedFile.zip

221c66052f4c55ddbedfe75969d2f7513bb2f92d982ca1522264d398d3a23269ed54fc6fcc61e21af09b2692808373a99f93f306dc9af5f77e8c62336b005ad0 DownloadedFile.zip

Pitkä aakkosnumeeristen merkkien merkkijono on sha512 hash.

Kuinka tarkistaa SHA512-tiiviste openssl:llä

Voit myös käyttää openssl-komentoa SHA512-hajautussumman tarkistamiseen, joka on myös käytettävissä Macin päätteen kautta käyttämällä seuraavaa komentomerkkiä:

openssl sha512 tiedostonimi

Käyttäen samaa tiedostoesimerkkiä kuin yllä, komento ja tulos näyttävät tältä:

~ openssl sha512 ~/Downloads/DownloadedFile.zip

SHA512(DownloadedFile.zip)=221c66052f4c55ddbedfe75969d2f7513bb2f92d982ca1522264d398d3a23269ed54fc6fcc61e21af09b2692808373a99f93f306dc9af5f77e8c62336b005ad0

Kun pitkä teksti- ja numerojono on SHA512-tiiviste.

Niin, nyt tiedät kaksi eri tapaa tarkistaa ja vahvistaa SHA512-tiivisteet. Vaikka SHA256 on nykyään ehkä yleisimmin käytetty, SHA512 on saamassa jalansijaa, mutta myös kryptografisesti heikommat SHA1 ja md5 ovat edelleen käytössä menetelminä tiedostojen tai tietojen eheyden tarkistamiseksi vertailua varten.

Keskitymme tässä luonnollisesti Maciin, mutta voit käyttää samoja komentoja millä tahansa muilla laitteilla, joissa on unix- tai linux-pohjainen tai alijärjestelmä, mukaan lukien Linux tai jopa Windows WSL:llä (Linux Bash -kuori). . Hyvää hajautusta.

SHA512-tarkistussumman tarkistaminen Macissa