Preskoči na vsebino

Generator SHA-384

V trenutku ustvarite zgoščeno vrednost SHA-384 poljubnega besedila. Orodje vaš vnos kodira kot UTF-8, uporabi 384-bitno različico SHA-2 iz FIPS 180-4 in vrne 96-mestni šestnajstiški izvleček ali njegovo obliko Base64. Uporabite ga za ustvarjanje vrednosti Subresource Integrity, preverjanje izvlečkov certifikatov in podpisov ali primerjavo rezultatov skriptov in knjižnic, ki uporabljajo SHA-384.

Ponastavi

Pogosta vprašanja

Kaj je SHA-384?

SHA-384 je zgoščevalna funkcija SHA-2, določena v FIPS 180-4. Uporablja 64-bitno kompresijsko funkcijo SHA-512 z lastnimi začetnimi vrednostmi in ohrani 384 bitov rezultata. Izvleček obsega 48 bajtov oziroma 96 šestnajstiških znakov.

Kako s SHA-384 ustvarim vrednost Subresource Integrity?

Izberite izhod Base64, prilepite natančno vsebino skripta ali slogovne datoteke in ustvarite zgoščeno vrednost. Rezultatu dodajte predpono sha384- ter ga vstavite v atribut integrity oznake script ali link. Bajti se morajo natančno ujemati z datoteko, ki jo strežnik ponudi, vključno s končnim prelomom vrstice.

Kateri testni vektorji SHA-384 so objavljeni?

Prazen vnos da 38b060a751ac96384cd9327eb1b1e36a21fdb71114be07434c0cc7bf63f6e1da274edebfe76f65fbd51ad2f14898b95b. Besedilo abc da cb00753f45a35e8bb5a03d699ac65007272c32ab0eded1631a8b605a43ff5bed8086072ba1e7cc2358baeca134c825a7. To orodje vrne natančno ti vrednosti.

Je SHA-384 varnejši od SHA-256?

SHA-384 ima daljši izhod, zato zagotavlja približno 192 bitov odpornosti proti kolizijam, medtem ko jih SHA-256 zagotavlja 128. Njegova skrajšana zasnova je odporna tudi proti napadom s podaljševanjem dolžine, za katere SHA-256 ni odporen. Obe funkciji danes veljata za varni.

Je SHA-384 počasnejši od SHA-256?

Na 64-bitnih procesorjih je SHA-384 pri dolgih vnosih pogosto hitrejši od SHA-256, ker obdeluje bloke velikosti 128 bajtov s 64-bitnimi operacijami. Na 32-bitni strojni opremi običajno velja nasprotno. Pri kratkih besedilih je razlika zanemarljiva.

Kako je besedilo kodirano pred zgoščevanjem?

Vhod se zgosti kot bajti UTF-8, natančno tako, kot ste ga vnesli. Prelomi vrstic, presledki in nevidni znaki spremenijo rezultat. Če se vaš izvleček ne ujema z rezultatom drugega orodja, najprej preverite prelome vrstic in morebitne presledke na koncu.

Katero obliko izhoda naj izberem?

Šestnajstiški zapis je običajna oblika za kontrolne vsote, dnevnike in orodja ukazne vrstice, kot je sha384sum. Base64 je krajši in ga pričakujejo Subresource Integrity ter številne glave HTTP. Obe obliki predstavljata istih 48 bajtov.

Ali naj za zgoščevanje gesel uporabim SHA-384?

Ne. Splošno namenske zgoščevalne funkcije so za shranjevanje gesel prehitre in omogočajo poceni ugibanje brez povezave. Uporabite bcrypt, scrypt ali Argon2, ki dodajo sol in nastavljiv faktor zahtevnosti.

Koliko besedila lahko zgostim naenkrat?

Vsaka zahteva sprejme do 5 MiB besedila. Zgoščena vrednost se izračuna na strežniku, vnos pa se ne shrani ali beleži. Za velike binarne datoteke uporabite lokalni ukaz, kot je openssl dgst -sha384.

Ali je SHA-384 enak SHA-512, skrajšanemu na 384 bitov?

Ne povsem. SHA-384 uporablja drugačne začetne vrednosti zgoščevanja kot SHA-512, zato skrajšanje zgoščene vrednosti SHA-512 na 96 znakov ne da zgoščene vrednosti SHA-384. Ko sistem zahteva SHA-384, ga vedno izračunajte neposredno.

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.