DevToys Web Pro iconDevToys Web ProBlog
Ocenite nas:
Preizkusite razširitev brskalnika:

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.