Pārbaudiet SHA1 kontrolsummu operētājsistēmā Mac OS X

Satura rādītājs:

Anonim

SHA jaukšanu bieži izmanto izplatīšanas kontroles sistēmās, lai noteiktu pārskatījumus un pārbaudītu datu integritāti, atklājot failu bojājumus vai manipulācijas. Parastai lietošanai SHA kontrolsumma nodrošina virkni, ko var izmantot, lai pārbaudītu, vai fails ir pārsūtīts, kā paredzēts. Ja SHA kontrolsummas sakrīt, failu integritāte ir saglabāta.

Šajā apmācībā tiks parādīts, kā pārbaudīt faila sha1 kontrolsummu operētājsistēmā Mac, taču tā darbojas arī operētājsistēmā Linux.

Kā pārbaudīt faila SHA1 jaukšanu operētājsistēmā Mac OS X

Palaidiet termināli, kas atrodas mapē Applications and Utilities, un izmantojiet šādu sintaksi:

shasum /ceļš/uz/failu

Lai darbvirsmā pārbaudītu failu ar nosaukumu “DownloadedFile.dmg”, tas būtu:

shasum ~/Desktop/DownloadedFile.dmg

Tas tiks izvadīts apmēram šādi:

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

Šī garā heksadecimālā virkne ir SHA1 jaucējkods.

Termināļa logā tas var izskatīties apmēram šādi:

Vienkāršs veids, kā pārbaudīt SHA1 failus, kas atrodas dziļi failu sistēmā, neierakstot visu ceļu, ir ierakstīt komandas pirmo daļu, pēc tam velciet un nometiet failu termināļa logā. Tas automātiski ievada ceļu jūsu vietā:

shasum (velciet un nometiet failu šeit)

Neaizmirstiet atstāt atstarpi aiz vārda “shasum”, lai tas darbotos pareizi.

Shasum komandas noklusējuma iestatījums ir izmantot SHA1, visizplatītāko jaukšanas veidu, taču to var mainīt, ja nepieciešams, ar karodziņu -a uz 224, 256, 384 vai 512. Tomēr arī SHA1 kļūst arvien izplatītāks nekā MD5, jūs joprojām varat viegli pārbaudīt md5 hash arī operētājsistēmā Mac OS X, izmantojot komandu md5.

SHA1 izmantošanas piemēri failu pārbaudei

Tātad jums varētu rasties jautājums, kad to varētu izmantot, lai pārbaudītu faila integritāti?

Praktisks pielietojums, ar ko Mac lietotāji var saskarties, ir programmatūras atjauninājumu lejupielāde tieši no Apple, kas katras lejupielādes lapas beigās uzskaita katra faila SHA1 jaucējkodu, kas tiek piedāvāts, izmantojot savus serverus. Tālāk esošajā ekrānuzņēmumā varat redzēt šādu virkni izceltu. Šī sha virkne ļauj lietotājiem viegli pārbaudīt savu lejupielāžu integritāti vai nu no Apple, vai tad, kad fails ir mitināts trešās puses spoguļvietnē.

Tā arī tika atklāts, ka Mac OS X 10.7.3 ir klusi atjaunināts, un vairāki jautājumi par šo radīja šo konkrēto ziņu.

SHA1 jaucējvirkņu izmantošana ir arī vienkāršs veids, kā pārbaudīt failu pārsūtīšanu no vienādranga tīkliem un pārliecināties, ka lejupielāde ir pabeigta vai fails nav kaut kur mainīts. Zinot izcelsmes SHA1 kontrolsummu, varat pārbaudīt attiecīgā faila(-u) versijas atbilstību un noteikt, vai fails patiešām ir derīgs un ir nonācis, kā paredzēts.

Pārbaudiet SHA1 kontrolsummu operētājsistēmā Mac OS X