Tiedoston sha256-hajautusarvon tarkistaminen Macissa
Sisällysluettelo:
Tarvitaanko tiedoston sha256-tiiviste? Voit helposti tarkistaa minkä tahansa macOS-tiedoston SHA 256 -tarkistussumman komentoriviltä.
Katsomme kaksi eri komentorivityökalua sha256-tarkistussumman tarkistamiseksi Macissa, ja molemmissa on esiasennettuna kaikki nykyaikaiset MacOS-versiot.
Tuntemattomille tarkistussumma on pohjimmiltaan kirjaimia ja numeroita sisältävä merkkijono, jonka avulla voidaan määrittää tiedoston eheys, kuten onko lähetyksen aikana tapahtunut virhe vai onko tiedostoa peukaloitu.Jos esimerkiksi tiedoston tarkistussumma vastaa tiedoston vastaanottajan lähettämää tarkistussummaa, voit olla varma, että tiedosto on identtinen. On olemassa monenlaisia tiiviste- ja tarkistussummia, mutta tässä käsitellään sha256:ta.
SHA256-tarkistussumman tarkistaminen shasumilla
Shasum-komento on saatavilla kaikissa nykyaikaisissa Maceissa, ja sitä voidaan käyttää sha256-hajautusarvon tarkistamiseen.
Käynnistä Terminal ja käytä sitten seuraavaa komentoa ja korvaa /polku/tiedosto tiedostopolulla tarvittaessa:
shasum -a 256 /polku/tiedostoon
Voit esimerkiksi tarkistaa käyttäjän Lataukset-kansiossa olevan "TopSecret.tgz"-nimisen tiedoston sha256-tiivisteen käyttämällä seuraavaa:
shasum -a 256 ~/Lataukset/TopSecret.tgz
Näet jotain tällaista:
23bd4728d59aa19260aaeec757b4f76eca4baebaf33a94f120086c06e7bc80ef ~/Lataukset/TopSecret.tgz
Missä merkkijono 23bd4728d59aa19260aaeec757b4f76eca4baebaf33a94f120086c06e7bc80ef on sha236-tarkistussumma.
Tarkistataan sha256-tiiviste openssl:llä
Voit myös tarkistaa sha256-tiivisteen käyttämällä openssl-komentoa.
Terminal.app, käytä seuraavaa komentoa:
openssl sha256 tiedostonimi
Esimerkiksi käyttäjän Documents-kansiossa olevan "Data Integrity Matters.pdf" -nimisen tiedoston sha256-hajautusarvon tarkistamiseksi:
"openssl sha256 ~/Documents/Data Integrity Matters.pdf"
Tämä palauttaa jotain seuraavanlaista:
SHA256(/Users/User/Documents/Data Integrity Matters.pdf)=b85775615fa5501afeb9b9ff1303a4c74e14367104oo824e667daebe6824e667daebe
Kun suuri numero- ja merkkijono on sha256-hash.
Jos olet jo perehtynyt yleiseen tiivisteiden tarkistusprosessiin, olipa kyseessä sha1-tarkistussummien tai MD5-hajautussumman tarkistaminen, tämä prosessi ja komennot eivät välttämättä tule yllätyksenä sinulle. jälkimmäinen käyttää eri komentoa, joka on ominaista md5:lle.
Haluatpa vahvistaa SHA-512-tarkistussumman, SHA-256-tiivisteen, SHA-1-tarkistussumman tai MD5-tarkistussumman, voit tehdä minkä tahansa Macin komentorivin kautta. Pidä se!