Namai
LT

Gaukite SHA224 maišos

Internetinė paslauga, leidžianti gauti SHA224 maišos vertę. SHA224 (Secure Hash Algorithm 224) yra kriptografinė funkcija. Maišos dydis yra 224 bitai.

Tekstas:

Rezultatas:

^_^

(Spustelėkite norėdami nukopijuoti)

„SHA-224“ (saugus maišos algoritmas 224 bitų) yra kriptografinė maišos funkcija, kurią sukūrė JAV nacionalinės saugumo agentūra (NSA) ir paskelbta Nacionalinio standartų ir technologijos instituto (NIST) kaip SHA-2 šeimos dalis. Kaip ir kiti SHA-2 šeimos nariai, „SHA-224“ sukuria fiksuoto dydžio maišos vertę (pranešimo virškinimas) iš savavališko ilgio įvesties duomenų. SHA-224 atveju maišos vertė yra 224 bitų ilgio.

Pagrindinis skirtumas tarp SHA-224 ir kitų SHA-2 maišos funkcijų, tokių kaip SHA-256, SHA-384 ir SHA-512, yra sugeneruotos maišos vertės ilgis. „SHA-224“ buvo sukurtas taip, kad užtikrintų kriptografinį saugumą, panašų į „SHA-256“, tačiau su mažesniu išėjimo dydžiu, kuris gali būti naudingas naudojantis ištekliais suvaržytomis programomis arba kur reikalingas trumpesnis maišos.

SHA-224 algoritmas prasideda nuo išankstinio apdorojimo įvesties pranešimo, kuris apima paminkštinimą ir ilgio pridėjimą. Padėkla užtikrina, kad pranešimo ilgis yra 512 bitų kartotinis. Ilgio papildymas parodo originalų pranešimo ilgį ir naudojamas siekiant išvengti ilgio pratęsimo atakų.

SHA-224 veikia 512 bitų duomenų blokuose ir naudoja 64 apvalinimo konstantas. Vidinę maišos funkcijos būseną sudaro aštuoni 32 bitų žodžiai. Pradinės šių žodžių vertės yra apibrėžtos standartiniu ir vaidina lemiamą vaidmenį užtikrinant algoritmo kriptografinį stiprumą. SHA-224 tiria kiekvieną duomenų bloką į netiesinių operacijų seriją, įskaitant bitų poslinkius, logines operacijas (ir, arba, XOR), ir papildymo modulo 2^32. Šios operacijos sukuria duomenis ir sukuria lavinos efektą, kuriame nedidelis įvesties duomenų pakeitimas lemia reikšmingą išvesties maišos vertės pokytį.

SHA-224 paprastai naudojamas duomenų vientisumo patikrinimui, skaitmeniniams parašams, slaptažodžių saugojimui ir kitoms su saugumu susijusioms užduotims. Nors „SHA-224“ nėra taip plačiai naudojamas kaip SHA-256, jis vis tiek laikomas pakankamai saugiu daugeliui programų. Tačiau, jei įmanoma, rekomenduojama naudoti kriptovaliutų analizę, rekomenduojama naudoti naujesnes ir stipresnes maišos funkcijas, tokias kaip SHA-3.