Tarkista SHA1-tarkistussumma Mac OS X:ssä
Sisällysluettelo:
- Kuinka tarkistaa tiedoston SHA1-tiiviste Mac OS X:ssä
- Esimerkkejä SHA1:n käyttämisestä tiedostojen tarkistamiseen
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.