Tarkista SHA1-tarkistussumma Mac OS X:ssä

Sisällysluettelo:

Anonim

SHA-tiivistettä käytetään usein jakelun ohjausjärjestelmissä versioiden määrittämiseen ja tietojen eheyden tarkistamiseen havaitsemalla tiedostojen vioittuminen tai peukalointi. Yleiseen käyttöön SHA-tarkistussumma tarjoaa merkkijonon, jonka avulla voidaan varmistaa, että tiedosto on siirretty tarkoitetulla tavalla. Jos SHA-tarkistussummat täsmäävät, tiedostojen eheys on säilytetty.

Tämä opetusohjelma näyttää, kuinka voit tarkistaa tiedoston sha1-tarkistussumman Macissa, mutta se toimii samoin myös Linuxissa.

Kuinka tarkistaa tiedoston SHA1-tiiviste Mac OS X:ssä

Käynnistä Terminal, joka löytyy Applications and Utilities -kansiosta ja käytä seuraavaa syntaksia:

shasum /polku/tiedostoon

DownloadedFile.dmg-nimisen tiedoston tarkistamiseksi työpöydällä se olisi:

shasum ~/Desktop/DownloadedFile.dmg

Tämä tulostaa jotain tällaista:

$ shasum ~/Desktop/CheckMe.zip ddfdb3a7fc6fc7ca714c9e2930fa685136e90448 CheckMe.zip

Tuo pitkä heksadesimaalimerkkijono on SHA1-tiiviste.

Se voi näyttää tältä pääteikkunassa:

Helppo tapa tarkistaa syvälle tiedostojärjestelmään haudatut SHA1-tiedostot kirjoittamatta koko polkua on kirjoittaa komennon ensimmäinen osa ja vetää ja pudottaa tiedosto pääteikkunaan. Tämä kirjoittaa automaattisesti polun puolestasi:

shasum (vedä ja pudota tiedosto tähän)

Muista laittaa välilyönti sanan "shasum" jälkeen, jotta tämä toimii oikein.

Shasum-komennon oletusarvo on SHA1, yleisin hash-tyyppi, mutta se voidaan muuttaa -a-lipulla tarvittaessa arvoksi 224, 256, 384 tai 512. SHA1 on yleistymässä kuin MD5, voit silti helposti tarkistaa md5 hashin myös Mac OS X:ssä md5-komennolla.

Esimerkkejä SHA1:n käyttämisestä tiedostojen tarkistamiseen

Joten saatat ihmetellä, milloin voit käyttää tätä tiedoston eheyden tarkistamiseen?

Mac-käyttäjät voivat kohdata käytännön hyödyn, kun he lataavat ohjelmistopäivityksiä suoraan Applelta, joka luettelee kunkin palvelimen kautta tarjotun tiedoston SHA1-hajautusarvon jokaisen lataussivun lopussa. Näet tällaisen merkkijonon korostettuna alla olevassa kuvakaappauksessa. Tämän sha-merkkijonon avulla käyttäjät voivat helposti tarkistaa lataustensa eheyden joko Applelta tai silloin, kun tiedosto on isännöity kolmannen osapuolen peilisivustolla.

Näin havaittiin myös, että Mac OS X 10.7.3 oli hiljaa päivitetty, ja useat tätä koskevat kysymykset poikivat tämän viestin.

SHA1-tiivistemerkkijonojen käyttäminen on myös helppo tapa tarkistaa tiedostojen siirrot vertaisverkoista ja varmistaa, että lataus on valmis tai että tiedostoa ei ole peukaloitu jossain vaiheessa. Kun tiedät alkuperäisen SHA1-tarkistussumman, voit varmistaa, että kyseessä olevien tiedostojen versiosi täsmäävät ja määrittää, onko tiedosto todella kelvollinen ja saapunut tarkoituksenmukaisesti.

Tarkista SHA1-tarkistussumma Mac OS X:ssä