Ellenőrizze az SHA1 ellenőrző összeget Mac OS X rendszerben

Tartalomjegyzék:

Anonim

Az SHA kivonatolást gyakran használják a terjesztésvezérlő rendszerekben a revíziók meghatározására és az adatok sértetlenségének ellenőrzésére a fájlsérülések vagy manipulációk észlelésével. Általános használathoz az SHA-ellenőrző összeg egy karakterláncot biztosít, amellyel ellenőrizhető, hogy a fájl a kívánt módon került-e átvitelre. Ha az SHA ellenőrző összegek megegyeznek, a fájlok sértetlensége megmaradt.

Ez az oktatóanyag megmutatja, hogyan ellenőrizheti egy fájl sha1 ellenőrző összegét Mac rendszeren, de ugyanez működik Linuxon is.

Fájl SHA1-kivonatának ellenőrzése Mac OS X rendszerben

Indítsa el az Applications and Utilities mappában található terminált, és használja a következő szintaxist:

shasum /fájl/útvonala

A „DownloadedFile.dmg” nevű fájl ellenőrzéséhez az asztalon:

shasum ~/Desktop/DownloadedFile.dmg

Ez valami ilyesmit fog kiírni:

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

Ez a hosszú hexadecimális karakterlánc az SHA1 hash.

Valami így nézhet ki egy terminálablakban:

A fájlrendszer mélyén eltemetett SHA1-fájlok ellenőrzésének egyszerű módja a teljes elérési út beírása nélkül, ha beírja a parancs első részét, majd húzza a fájlt a terminálablakba. Ez automatikusan beírja az elérési utat:

shasum (húzd ide a fájlt)

Ne felejtsen el szóközt tenni a „shasum” után, hogy ez megfelelően működjön.

A shasum parancs alapértelmezése az SHA1 használata, a leggyakoribb hash típus, de ez szükség esetén módosítható az -a kapcsolóval 224, 256, 384 vagy 512 értékre. Az SHA1 egyre gyakoribb, mint az MD5, továbbra is könnyedén ellenőrizheti az md5 hash-t Mac OS X-ben is az md5 paranccsal.

Példák az SHA1 használatára fájlok ellenőrzésére

Tehát felmerülhet a kérdés, hogy mikor használhatja ezt a fájl sértetlenségének ellenőrzésére?

A Mac-felhasználók gyakorlati felhasználásával találkozhatnak, amikor közvetlenül az Apple-től töltenek le szoftverfrissítéseket, akik minden letöltési oldal végén felsorolják a szervereiken kínált fájlok SHA1-kivonatát. Az alábbi képernyőképen láthat egy ilyen karakterláncot kiemelve. Ez a sha karakterlánc lehetővé teszi a felhasználók számára, hogy könnyen ellenőrizzék letöltéseik integritását akár az Apple-től, akár akkor, ha a fájlt harmadik fél tükörwebhelyén tárolták.

Így fedezték fel azt is, hogy a Mac OS X 10.7.3 csendesen frissült, és több, ezzel kapcsolatos kérdés is megszületett ez a bejegyzés.

Az SHA1 hash karakterláncok használata egyszerű módja annak, hogy ellenőrizze a fájlátvitelt egyenrangú hálózatok között, és megbizonyosodjon arról, hogy a letöltés befejeződött, vagy hogy a fájlt nem manipulálták-e valahol. Az eredeti SHA1 ellenőrző összeg ismeretében ellenőrizheti, hogy a kérdéses fájl(ok) verziója megegyezik-e, és megállapíthatja, hogy a fájl valóban érvényes-e, és a rendeltetésszerűen megérkezett-e.

Ellenőrizze az SHA1 ellenőrző összeget Mac OS X rendszerben