Namai
LT

Gaukite SHA1 maišos

Internetinė paslauga, leidžianti gauti SHA1 maišos vertę. SHA1 (Secure Hash Algorithm 1) yra kriptografinė funkcija. Maišos dydis yra 160 bitų.

Tekstas:

Rezultatas:

^_^

(Spustelėkite norėdami nukopijuoti)

„Sha1“ (saugus maišos algoritmas 1) yra kriptografinė maišos funkcija, kurią sukūrė JAV nacionalinio saugumo agentūra ir paskelbta Nacionalinio standartų ir technologijos instituto 1995 m. Šis virškinimas dažnai vaizduojamas kaip 40 skaitmenų šešioliktainis skaičius.

Iš pradžių SHA1 buvo sukurtas kaip didesnės SHA algoritmų šeimos dalis ir buvo vertinamas kaip ankstesnės versijos „Sha-0“ patobulinimas. „SHA1“ greitai pastebėjo plačiai naudojamas įvairiose informacinių technologijų ir kibernetinio saugumo srityse. Jis buvo naudojamas patikrinti failų, skaitmeninių parašų vientisumą, saugos protokolus, tokius kaip TLS/SSL ir SSH, ir versijų valdymo sistemas, tokias kaip GIT.

Tačiau laikui bėgant buvo nustatyta SHA1 pažeidžiamumas. Pagrindinė problema buvo jos jautrumas susidūrimams. Susidūrimas įvyksta, kai du skirtingi įvesties pranešimai sukuria tą patį maišos virškinimą. Nors susidūrimai teoriškai visada įmanomi bet kokiai maišos funkcijai, pasipriešinimas jiems yra labai svarbus saugumui. Surasti praktinių būdų, kaip susidurti su SHA1, tapo rimta problema.

2017 m. Grupė tyrėjų pademonstravo įmanomą susidūrimo ataką prieš SHA1, žinomą kaip sudužęs. Tai reiškė, kad užpuolikai galėjo sukurti du skirtingus failus, kurie sukūrė tą patį SHA1 maišą, leisdami jiems suklastoti skaitmeninius parašus ar manipuliuoti duomenimis, nekeliant įtarimų.

Dėl šių pažeidžiamumų SHA1 buvo nusvedamas ir nerekomenduojamas naudoti daugelyje programų, kurioms reikalingas aukštas saugumo laipsnis. Rekomenduojama perkelti į stipresnes maišos funkcijas, tokias kaip SHA-256, SHA-384 ar SHA-512, kurios yra SHA-2 šeimos dalis arba naujesni algoritmai, tokie kaip SHA-3. Daugelis organizacijų ir programinės įrangos pardavėjų nustojo palaikyti SHA1, o šiuolaikinės naršyklės ir operacinės sistemos įspėja vartotojus apie svetainių ar programų, naudojančių SHA1, nesaugumą.