Preskoči na vsebino

Generator SHA-224

Izračunajte zgoščeno vrednost SHA-224 poljubnega besedila z enim korakom. Orodje vaš vnos kodira kot UTF-8, uporabi 224-bitno različico družine SHA-2, določeno v FIPS 180-4, ter vrne 56-mestni šestnajstiški izvleček ali njegovo obliko Base64. Razvijalci ga uporabljajo za preverjanje izvlečkov v protokolih in testnih zbirkah, ki pričakujejo SHA-224, na primer nekaterih TLS, DNSSEC in konfiguracijah za podpisovanje.

Ponastavi

Pogosta vprašanja

Kaj je SHA-224?

SHA-224 je član družine SHA-2, določene v FIPS 180-4. Uporablja isto kompresijsko funkcijo kot SHA-256, vendar z drugačnimi začetnimi vrednostmi, rezultat pa skrajša na 224 bitov. Izhod obsega 28 bajtov, prikazanih kot 56 šestnajstiških znakov.

Kako se moje besedilo pred zgoščevanjem pretvori v bajte?

Orodje besedilo kodira natančno tako, kot ste ga vnesli, v UTF-8 in zgosti te bajte. Štejejo tudi presledki, tabulatorji in prelomi vrstic, zato končni prelom vrstice povzroči drugačen izvleček. Znaki zunaj ASCII, kot so črke z naglasi ali čustveni simboli, zavzamejo po dva do štiri bajte.

Kako je videti zgoščena vrednost SHA-224 za prazen niz?

Zgoščevanje praznega vnosa vrne d14a028c2a3a2bc9476102bb288234c415a2b01f828ea62ac5b3e42f. Besedilo abc da 23097d223405d8228642a477bda255b32aadbce4bda0b3f7e36c9da7, objavljeni testni vektor. Obe vrednosti lahko uporabite za preverjanje, ali se druga izvedba ujema s to.

Kakšna je razlika med šestnajstiškim izhodom in izhodom Base64?

Oba prikazujeta istih 28 bajtov. Šestnajstiški zapis vsak bajt predstavi z dvema malima črkama, skupaj torej 56 znakov, medtem ko jih Base64 združi v 40 znakov z dopolnitvijo. Izberite obliko, ki jo pričakujejo vaša konfiguracijska datoteka, glava ali API.

Ali je SHA-224 varen?

Za SHA-224 ni znanega praktičnega napada na kolizije ali predsliko, njegova odpornost proti kolizijam pa znaša približno 112 bitov. Šibkejši je od SHA-256 samo zato, ker je njegov izhod krajši. Za nove zasnove sta pogostejši izbiri SHA-256 ali SHA-384.

Zakaj bi uporabili SHA-224 namesto SHA-256?

SHA-224 se uporablja predvsem tam, kjer ga zahteva protokol ali standard, oziroma kadar krajši izvleček prihrani prostor in hkrati zagotavlja enako 112-bitno varnost kot RSA z 2048 biti ali 3DES. Njegova računska zahtevnost je enaka kot pri SHA-256. Če SHA-224 ni izrecno zahtevan, je SHA-256 varnejša privzeta izbira zaradi združljivosti.

Ali lahko s tem orodjem zgostim datoteko?

Orodje zgosti prilepljeno besedilo, ne pa naloženih datotek. Za binarne datoteke v svojem računalniku uporabite ukaz, kot sta openssl dgst -sha224 ali sha224sum. Vsebina besedilne datoteke da isti izvleček le, če se prelomi vrstic in kodiranje povsem ujemajo.

Ali je SHA-224 primeren za shranjevanje gesel?

Ne. SHA-224 je zasnovan tako, da je hiter, zato lahko napadalci preizkusijo milijarde ugibanj na sekundo. Gesla shranjujte s počasno funkcijo s soljo, kot sta bcrypt ali Argon2, ki ju ustvarita orodji Bcrypt Generator in Argon2 Generator na tem spletnem mestu.

Kako dolg je lahko vnos?

V eni zahtevi lahko zgostite do 5 MiB besedila. Zgoščena vrednost se izračuna na strežniku v enem prehodu, pri čemer se nič ne shrani ali beleži. Večje količine podatkov je bolje zgostiti lokalno z orodjem ukazne vrstice.

Ali je rezultat SHA-224 vedno enak za isto besedilo?

Da. SHA-224 je determinističen, zato isti bajti v vsakem sistemu vedno dajo enak izvleček. Že sprememba enega znaka povzroči povsem drugačen rezultat, zato je zgoščena vrednost uporabna za odkrivanje nenamernih sprememb.

O spletnem mestu OneClick Pro

OneClick Pro je brezplačna zbirka z več kot 150 spletnimi orodji za vsakodnevno delo: za pretvarjanje slik in enot, oblikovanje in preverjanje kode, preverjanje domen in SEO ter delo z besedilom, datumi in števili. Vsako orodje deluje brez registracije ali naročnine, vnesene podatke pa uporabimo samo za izračun rezultata in jih nikoli ne shranimo. Zbirko lahko uporabljate kot priročen nabor orodij za posamezna opravila ali si dodate med zaznamke orodja, ki jih uporabljate vsak dan.