Heim
IS

Fáðu SHA1 kjötkássa

Netþjónusta sem gerir þér kleift að fá SHA1 kjötkássagildið. SHA1 (Secure Hash Algorithm 1) er dulmálsaðgerð. Hash stærðin er 160 bita.

Texti:

Niðurstaða:

^_^

(Smelltu til að afrita)

SHA1 (Secure Hash Reiknirit 1) er dulmáls kjötkássa sem þróuð var af bandarísku þjóðaröryggisstofnuninni og gefin út af National Institute of Standards and Technology árið 1995. SHA1 samþykkir inntak af handahófskenndri lengd og framleiðir 160-bita (20-bæti) kjötkássa sem kallast skilaboðamerki. Þessi melting er oft táknuð sem 40 stafa sextánskur númer.

SHA1 var upphaflega þróað sem hluti af stærri SHA fjölskyldu reikniritanna og var litið á það sem framför á fyrri útgáfu, SHA-0. SHA1 fann fljótt víðtæka notkun á ýmsum sviðum upplýsingatækni og netöryggis. Það var notað til að sannreyna heiðarleika skráa, stafrænar undirskriftir, öryggisreglur eins og TLS/SSL og SSH og útgáfu stjórnkerfi eins og GIT.

Með tímanum fundust varnarleysi í SHA1 hins vegar. Lykilatriðið var næmi þess fyrir árekstri. Árekstur á sér stað þegar tvö mismunandi innsláttarskilaboð framleiða sömu kjötkássa. Þrátt fyrir að árekstrar séu fræðilega alltaf mögulegir fyrir hvaða kjötkássa sem er, er mótspyrna fyrir þeim mikilvæg fyrir öryggi. Það varð alvarlegt vandamál að finna hagnýtar leiðir til að búa til árekstra fyrir SHA1.

Árið 2017 sýndi hópur vísindamanna mögulega árekstrarárás á SHA1, þekktur sem splundraður. Þetta þýddi að árásarmenn gætu búið til tvær mismunandi skrár sem mynduðu sömu SHA1 kjötkássa, sem gerði þeim kleift að mynda stafrænar undirskriftir eða vinna með gögn án þess að vekja grun.

Vegna þessara varnarleysi hefur SHA1 verið úrelt og er ekki mælt með því að nota í flestum forritum sem krefjast mikils öryggis. Mælt er með því að flytja yfir í sterkari kjötkássaaðgerðir eins og SHA-256, SHA-384 eða SHA-512, sem eru hluti af SHA-2 fjölskyldunni, eða til nýrri reiknirita eins og SHA-3. Margar stofnanir og hugbúnaðarframleiðendur hafa hætt að styðja SHA1 og nútíma vafrar og stýrikerfi vara notendur við óöryggi vefsvæða eða forrita sem nota SHA1.