Kini Ṣe SHA-1?

Itumọ ti SHA-1 ati Bawo ni a Ṣe Lo lati Ṣayẹwo Data

SHA-1 (kukuru fun Aṣayan Alọmọpọ Alailowaya 1 ) jẹ ọkan ninu awọn iṣẹ iṣẹ ti awọn nọmba cryptographic .

SHA-1 ni a nlo nigbagbogbo lati ṣayẹwo pe faili ti ko ni iyipada. Eyi ni a ṣe nipa ṣiṣe iṣayẹwo kan ṣaaju ki a to fi faili naa ranṣẹ, ati lẹhinna lẹẹkankan ti o ba de ọdọ rẹ.

Faili ti a ti firanṣẹ ni a le kà pe o jẹ otitọ nikan ti awọn mejeeji ni o wa .

Itan & amp; Awọn iṣẹ-ṣiṣe ti SHA Hash Function

SHA-1 nikan jẹ ọkan ninu awọn alugoridimu mẹrin ti o wa ninu Imọ Algorithm Secure Hash (SHA). Ọpọlọpọ ni idagbasoke nipasẹ Ile-iṣẹ Aabo ti Amẹrika (NSA) ati atejade nipasẹ National Institute of Standards ati Technology (NIST).

SHA-0 ni iwọn ikede 160-bit (iye iṣiro) ati pe o jẹ ẹya akọkọ ti algorithm yi. Awọn ipo isan SHA-0 jẹ awọn nọmba 40 gun. A ṣe apejade rẹ gẹgẹbi orukọ "SHA" ni ọdun 1993 ṣugbọn a ko lo ni ọpọlọpọ awọn ohun elo nitoripe o rọpo ni rọpo pẹlu SHA-1 ni 1995 nitori ibajẹ aabo kan.

SHA-1 jẹ igbasilẹ keji ti iṣẹ yih ti cryptographic yi. SHA-1 tun ni ikede ifiranṣẹ 160 iye-die ati ki o wa lati mu aabo sii nipa titọ ailera kan ti a ri ni SHA-0. Sibẹsibẹ, ni 2005, SHA-1 ni a tun ri lati wa ni ailabawọn.

Lọgan ti awọn ailagbara cryptographic ti a ri ni SHA-1, NIST ṣe asọye kan ni ọdun 2006 n jẹ ki awọn ile-iṣẹ apapo gba lilo SHA-2 nipasẹ ọdun 2010. SHA-2 ni okun sii ju SHA-1 ati awọn ikolu ti a ṣe lodi si SHA-2 jẹ eyiti ko ṣeeṣe lati ṣẹlẹ pẹlu agbara iširo lọwọlọwọ.

Kii awọn ile-iṣẹ fọọsi nikan, ṣugbọn awọn ile-iṣẹ bi Google, Mozilla, ati Microsoft ti tun bẹrẹ awọn eto lati dawọ gba awọn iwe-ẹri SSL SHA-1 tabi ti dina iru awọn oju-iwe yii lati nṣe ikojọpọ.

Google ni ẹri ti ijamba SHA-1 ti o ṣe ọna ọna yii ti ko le gbẹkẹle fun sisilẹ awọn iwe-iṣowo ọtọtọ, boya o jẹ nipa ọrọ igbaniwọle kan, faili, tabi eyikeyi data miiran. O le gba awọn faili PDF ọtọtọ meji lati SHAttered lati wo bi o ṣe n ṣiṣẹ. Lo ẹrọ iṣiro SHA-1 lati isalẹ ti oju-ewe yii lati ṣe iyatọ awọn ẹda naa fun awọn mejeeji, ati pe iwọ yoo rii pe iye naa jẹ gangan gangan paapaa tilẹ wọn ni awọn data oriṣiriṣi.

SHA-2 & amp; SHA-3

SHA-2 ni a tẹ ni ọdun 2001, ọdun pupọ lẹhin SHA-1. SHA-2 pẹlu awọn iṣẹ iṣiro mẹfa pẹlu tito nọmba titobi: SHA-224 , SHA-256 , SHA-384 , SHA-512 , SHA-512/224 , ati SHA-512/256 .

Ṣiṣẹ nipasẹ awọn apẹẹrẹ ti kii ṣe NSA ati pe nipasẹ NIST ni ọdun 2015, jẹ ẹya miiran ti ẹbi Secure Hash Algorithm, ti a npe ni SHA-3 (ti o jẹ Keccak tẹlẹ).

SHA-3 ko ṣe pataki lati rọpo SHA-2 bi awọn ẹya ti tẹlẹ ti a ṣe lati ropo tẹlẹ. Dipo, SHA-3 ni idagbasoke gẹgẹbi ọna miiran si SHA-0, SHA-1, ati MD5 .

Bawo ni SHA-1 Ti lo?

Apẹẹrẹ kan ti gidi-aye nibi ti SHA-1 le ṣee lo ni nigba ti o ba nwọle ọrọigbaniwọle rẹ si oju-iwe iwọle aaye ayelujara kan. Bi o tilẹ ṣẹlẹ ni abẹlẹ laisi imọ rẹ, o le jẹ ọna ti aaye ayelujara nlo lati jẹrisi daju pe ọrọ iwọle rẹ jẹ otitọ.

Ni apẹẹrẹ yii, ronu pe o n gbiyanju lati buwolu wọle si aaye ayelujara ti o nlọ sibẹ. Nigbakugba ti o ba beere lati wọle, o nilo lati tẹ orukọ olumulo rẹ ati ọrọigbaniwọle rẹ sii.

Ti aaye ayelujara nlo iṣẹ-iṣẹ cryptographic hash SHA-1, o tumọ si ọrọ igbaniwọle rẹ ti wa ni tan-sinu sọwedowo lẹhin ti o ba tẹ sii. Ti o ṣe ayẹwo lẹhinna awọn ayẹwo ti a tọju lori aaye ayelujara ti o ni ibatan si ọrọigbaniwọle lọwọlọwọ rẹ, boya iwọ ni 'T ti yipada ọrọ igbaniwọle rẹ niwon o ti wole si oke tabi ti o ba tun yi o pada ni awọn akoko to ṣẹṣẹ. Ti o ba ti awọn ere meji, o funni ni iwọle; ti wọn ko ba ṣe bẹ, a sọ fun ọ pe ọrọ igbaniwọle ko tọ.

Apeere miiran ti iṣẹ SHA-1 ti a le lo ni fun imudani faili. Awọn aaye ayelujara miiran yoo pese awọn iwe-aṣẹ SHA-1 ti faili lori oju-iwe gbigba lati ayelujara pe nigbati o ba gba faili naa wọle, o le ṣayẹwo awọn iwe-iṣowo fun ara rẹ lati rii daju pe faili ti a gba lati ayelujara kanna bii eyi ti o pinnu lati gba lati ayelujara.

O le ṣe akiyesi ibi ti gidi lilo wa ni iru iruwo yii. Wo apẹrẹ kan nibi ti o ti mọ iwe-ẹri SHA-1 kan ti oju-iwe ayelujara lati ọdọ aaye ayelujara ti o gbilẹ ṣugbọn iwọ fẹ gba ẹyà kanna lati aaye ayelujara miiran. O le lẹhinna ṣe atunṣe SHA-1 checksum fun igbasilẹ rẹ ki o ṣe afiwe rẹ pẹlu awọn iwe-iṣowo otitọ lati oju-iwe ayelujara gbigba ti Olùgbéejáde naa.

Ti awọn meji ba yatọ si lẹhinna o ko tumọ si pe awọn akoonu faili naa kii ṣe aami kan ṣugbọn pe o le jẹ malware pamọ ninu faili, data le jẹ ibajẹ ati ki o fa ibajẹ si awọn faili kọmputa rẹ, faili naa ko jẹ ohunkohun ti o ni ibatan si faili gidi, bbl

Sibẹsibẹ, o tun le tun tumọ si pe faili kan jẹ ẹya-ara ti àgbàlagbà ti eto naa ju ekeji lọ paapaa paapaa pe kekere ti iyipada yoo ṣe afihan iye iṣowo pataki kan.

O tun le fẹ lati ṣayẹwo pe awọn faili meji ni o wa ti o ba n fi eto iṣẹ kan tabi diẹ ninu eto miiran tabi imudojuiwọn nitori awọn iṣoro ba waye nigbati awọn faili ba nsọnu lakoko fifi sori ẹrọ.

Wo Bi o ṣe le rii daju pe ijẹrisi File ni Windows Pẹlu FCIV fun itọnisọna kukuru lori ilana yii.

SHA-1 Checksum Calculators

Ẹrọ iṣiro pataki kan le ṣee lo lati pinnu awọn iwe-iṣowo ti faili kan tabi ẹgbẹ awọn ohun kikọ.

Fun apẹẹrẹ, SHA1 Online ati SHA1 Hash jẹ awọn irinṣẹ ori ayelujara ọfẹ ti o le ṣe ayẹwo awọn ẹda SHA-1 ti eyikeyi ẹgbẹ awọn ọrọ, aami, ati / tabi awọn nọmba.

Awọn aaye ayelujara yii yoo, fun apẹẹrẹ, ṣe ayẹwo awọn SHA-1 checksum ti bd17dabf6fdd24dab5ed0e2e6624d312e4ebebaba fun ọrọ pAssw0rd! .

Wo Kini Ṣe Checksum? fun awọn irinṣẹ ọfẹ miiran ti o le wa awọn ṣayẹwo ti awọn faili gangan lori kọmputa rẹ ati kii ṣe ọrọ kan nikan.