Generator / validator Bcrypt
Konfiguracija
Faktor stroška (runde)
Višje je počasneje, vendar varneje (4–31, privzeto 10)
Ustvari zgoščeno vrednost
Bcrypt zgoščena vrednost
Preveri
Podrobnosti zgoščene vrednosti
Razčlenjene komponente bcrypt zgoščene vrednosti
Ni podatkov
Tehnične podrobnosti
Kako deluje generator bcrypt
Kaj orodje počne
Ta generator bcrypt ustvarja varne zgoščene vrednosti gesel z uporabo algoritma bcrypt z nastavljivim faktorjem stroška (rundi). Lahko ustvari bcrypt zgoščeno vrednost, preveri geslo glede na obstoječo zgoščeno vrednost in razčleni niz bcrypt, da prikaže njegovo različico, strošek in sol. Vse se izvaja lokalno v vašem brskalniku prek bcryptjs, zato vaše geslo nikoli ne zapusti vaše naprave.
Pogosti primeri uporabe za razvijalce
Uporabite spletni generator bcrypt pri testiranju tokov registracije in prijave, validaciji bcrypt zgoščene vrednosti iz izvoza baze podatkov ali primerjanju zgoščenih vrednosti med migracijami. Uporaben je tudi za odpravljanje težav z nastavitvami faktorja stroška, preverjanje, ali klic bcrypt compare uspe, in hitro generiranje primerov bcrypt zgoščenih vrednosti za dokumentacijo ali enotske teste.
Format zgoščene vrednosti, faktor stroška in razčlenjevanje
Bcrypt zgoščena vrednost je videti kot $2b$12$...in vsebuje različico algoritma, dvomestni faktor stroška, 22-znakovno sol in 31-znakovno zgoščeno vrednost. Višji faktorji stroška zahtevajo eksponentno več časa. To orodje razčleni zgoščeno vrednost, da prikaže različico, strošek, sol in komponente zgoščene vrednosti, tako da lahko preverite nastavitve in diagnosticirate neujemanja.
Pogoste pasti in robni primeri
Bcrypt je enosmeren: operacija bcrypt decrypt ne obstaja. Če preverjanje ne uspe, preverite razlike v presledkih, nepravilno kodiranje ali neujemajoč faktor stroška. Zelo visoki faktorji stroška so lahko v brskalniku počasni, medtem ko so nizki faktorji stroška šibkejši in niso priporočljivi za produkcijo. Čas se razlikuje glede na napravo, zato vedno izvedite primerjalno merjenje v ciljnem okolju.
Kdaj uporabiti to orodje namesto kode
Uporabite ta generator bcrypt zgoščenih vrednosti za hitre preveritve, odpravljanje težav ali potrditev rezultata bcrypt compare. Za produkcijske sisteme vedno zgoščujte in preverjajte gesla v svojem zaledju z uporabo bcrypt knjižnice vaše platforme, shranjujte samo zgoščeno vrednost in uporabljajte primerjave v konstantnem času. To orodje je najbolj primerno za razvoj in odpravljanje težav.