Főoldal
HU

SHA1 hash letöltése

Online szolgáltatás, amely lehetővé teszi az SHA1 hash értékének lekérését. Az SHA1 (Secure Hash Algorithm 1) egy kriptográfiai funkció. A kivonat mérete 160 bites.

Szöveg:

Eredmény:

^_^

(Másoláshoz kattintson ide)

Az SHA1 (biztonságos hash algoritmus 1) egy kriptográfiai hash funkció, amelyet az Egyesült Államok Nemzeti Biztonsági Ügynöksége fejlesztett ki, amelyet 1995-ben a Nemzeti Szabványügyi és Technológiai Intézet tett közzé. Az SHA1 elfogadja az önkényes hosszúság bemenetét, és 160 bites (20 byte) kivonatot állít elő, amelyet üzenet emésztésként ismert. Ezt az emésztést gyakran 40 számjegyű hexadecimális számként képviselik.

Az SHA1-et eredetileg a nagyobb SHA algoritmusok családjának részeként fejlesztették ki, és egy korábbi verzió, az SHA-0 verzió javulásának tekintették. Az SHA1 gyorsan széles körben elterjedt felhasználást talált az információs technológia és a kiberbiztonság különféle területein. A fájlok, a digitális aláírások, a biztonsági protokollok, például a TLS/SSL és az SSH integritásának ellenőrzésére használták, valamint a Verzióvezérlő rendszerek, például a GIT.

Az idő múlásával azonban felfedezték az SHA1 sebezhetőségét. A legfontosabb probléma az ütközések iránti érzékenysége volt. Egy ütközés akkor fordul elő, amikor két különböző bemeneti üzenet ugyanazt a hash -emésztést eredményezi. Noha az ütközések elméletileg mindig lehetségesek bármilyen hash -funkció szempontjából, az ellenállásuk kritikus jelentőségű a biztonság szempontjából. Komoly problémává vált a gyakorlati módszerek megtalálása az ütközések előállításához az SHA1 számára.

2017 -ben a kutatók egy csoportja megvalósítható ütközési támadást mutatott be az SHA1 ellen, amelyet Shatterednek hívnak. Ez azt jelentette, hogy a támadók két különféle fájlt hozhatnak létre, amelyek ugyanazt az SHA1 hash -ot generálták, lehetővé téve számukra a digitális aláírások kovácsolását vagy az adatok manipulálását a gyanú emelése nélkül.

Ezen sebezhetőségek miatt az SHA1 elavult, és nem ajánlott a legtöbb alkalmazásban, amely magas szintű biztonságot igényel. Javasoljuk, hogy az olyan erősebb hash-funkciókhoz vándoroljon, mint például az SHA-256, SHA-384 vagy SHA-512, amelyek a SHA-2 család részét képezik, vagy olyan újabb algoritmusokhoz, mint például az SHA-3. Számos szervezet és szoftvergyártó abbahagyta az SHA1 támogatását, és a modern böngészők és operációs rendszerek figyelmeztetik a felhasználókat az SHA1 -et használó webhelyek vagy alkalmazások bizonytalanságára.