Pereiti prie turinio

SHA-384 generatorius

Akimirksniu sugeneruokite bet kokio teksto SHA-384 maišą. Įrankis užkoduoja įvestį UTF-8 formatu, pritaiko SHA-2 384 bitų variantą iš FIPS 180-4 ir pateikia 96 simbolių šešioliktainį santraukos kodą arba jo Base64 formą. Naudokite įrankį Subresource Integrity reikšmėms kurti, sertifikatų ir parašų santraukos kodams tikrinti arba rezultatams palyginti su scenarijais ir bibliotekomis, naudojančiomis SHA-384.

Nustatyti iš naujo

Dažnai užduodami klausimai

Kas yra SHA-384?

SHA-384 yra SHA-2 maišos funkcija, apibrėžta FIPS 180-4. Ji naudoja 64 bitų SHA-512 glaudinimo funkciją ir jai skirtas pradines reikšmes, o iš rezultato palieka 384 bitų. Santrauka yra 48 baitai arba 96 šešioliktainiai simboliai.

Kaip naudojant SHA-384 sukurti Subresource Integrity reikšmę?

Pasirinkite Base64 išvestį, įklijuokite tikslų scenarijaus arba stiliaus failo turinį ir sugeneruokite maišą. Prieš rezultatą pridėkite sha384- ir įrašykite jį į scenarijaus arba nuorodos žymos integrity atributą. Baitai turi tiksliai sutapti su pateikiamo failo baitais, įskaitant galinį eilutės lūžį.

Kokie yra paskelbti SHA-384 testiniai vektoriai?

Tuščios įvesties reikšmė yra 38b060a751ac96384cd9327eb1b1e36a21fdb71114be07434c0cc7bf63f6e1da274edebfe76f65fbd51ad2f14898b95b. Teksto abc reikšmė yra cb00753f45a35e8bb5a03d699ac65007272c32ab0eded1631a8b605a43ff5bed8086072ba1e7cc2358baeca134c825a7. Šis įrankis pateikia būtent šias reikšmes.

Ar SHA-384 saugesnis už SHA-256?

SHA-384 išvestis ilgesnė, todėl atsparumas kolizijoms siekia apie 192 bitų, palyginti su 128 bitų, kuriuos užtikrina SHA-256. Jos sutrumpinta konstrukcija taip pat apsaugo nuo ilgio pratęsimo atakų, nuo kurių SHA-256 neapsaugo. Šiandien abi laikomos saugiomis.

Ar SHA-384 lėtesnis už SHA-256?

64 bitų procesoriuose SHA-384 dažnai yra greitesnis už SHA-256 apdorojant ilgas įvestis, nes apdoroja 128 baitų blokus naudodamas 64 bitų operacijas. 32 bitų aparatinėje įrangoje dažniausiai būna atvirkščiai. Trumpuose tekstuose skirtumas nereikšmingas.

Kaip tekstas užkoduojamas prieš apskaičiuojant maišą?

Įvestis maišoma kaip UTF-8 baitai, tiksliai tokie, kokius įvedėte. Eilučių lūžiai, tarpai ir nematomi simboliai pakeičia rezultatą. Jei santraukos kodas nesutampa su kito įrankio rezultatu, pirmiausia patikrinkite eilučių pabaigas ir galinius tarpus.

Kurį išvesties formatą pasirinkti?

Šešioliktainis formatas įprastai naudojamas kontrolinėms sumoms, žurnalams ir komandinės eilutės įrankiams, pavyzdžiui, sha384sum. Base64 formatas trumpesnis; jo reikalauja Subresource Integrity ir daugelis HTTP antraščių. Abiem formatais pateikiami tie patys 48 baitai.

Ar turėčiau naudoti SHA-384 slaptažodžių maišoms skaičiuoti?

Ne. Bendrosios paskirties maišos funkcijos slaptažodžiams saugoti veikia per greitai, todėl lengva atspėti slaptažodžius neprisijungus. Naudokite bcrypt, scrypt arba Argon2 – jos prideda druską ir reguliuojamą skaičiavimo sudėtingumą.

Kiek teksto galiu maišinti vienu kartu?

Kiekviena užklausa gali apdoroti iki 5 MiB teksto. Maiša apskaičiuojama serveryje, o įvestis nei saugoma, nei registruojama žurnaluose. Dideliems dvejetainiams failams naudokite vietinę komandą, pvz., openssl dgst -sha384.

Ar SHA-384 yra tas pats, kas SHA-512, sutrumpintas iki 384 bitų?

Ne visai. SHA-384 naudoja kitokias pradines maišos reikšmes nei SHA-512, todėl sutrumpinus SHA-512 santrauką iki 96 simbolių, SHA-384 santrauka negaunama. Kai sistema prašo SHA-384, visada apskaičiuokite ją tiesiogiai.

Apie OneClick Pro

OneClick Pro – nemokama kolekcija, kurioje yra daugiau nei 150 žiniatinklio įrankių kasdieniam darbui: vaizdams ir vienetams konvertuoti, kodui formatuoti ir tikrinti, domenams ir SEO tikrinti, taip pat tekstui, datoms ir skaičiams apdoroti. Visi įrankiai veikia be registracijos ar prenumeratos, o jūsų įvesti duomenys naudojami tik rezultatui apskaičiuoti ir niekada neišsaugomi. Naudokite juos kaip greitą įrankių rinkinį vienkartinėms užduotims arba įtraukite į žymes įrankius, kurių prireikia kasdien.