Bcrypti generaator / valideerija
Seadistused
Kulutegur (voorud)
Suurem on aeglasem, kuid turvalisem (4–31, vaikimisi 10)
Genereeri räsi
Bcrypti räsi
Kinnita
Räsi üksikasjad
Parsitutud bcrypti räsi komponendid
Andmed puuduvad
Tehnilised üksikasjad
Kuidas bcrypt generaator töötab
Mida tööriist teeb
See bcrypt generaator loob turvalisi parooliräsisid bcrypt-algoritmi abil, kasutades seadistatavat kuluparameetrit (rounds). See saab genereerida bcrypt-räsi, kontrollida parooli olemasoleva räsi vastu ning parsida bcrypt-stringi, et näidata selle versiooni, kuluparameetrit ja soola. Kõik töötab lokaalselt teie brauseris bcryptjs-i kaudu, seega teie parool ei lahku kunagi teie seadmest.
Levinud kasutusjuhtumid arendajatele
Kasutage veebipõhist bcrypt generaatorit registreerimis- ja sisselogimisvoogude testimisel, andmebaasi ekspordist pärit bcrypt-räsi valideerimisel või migreerimiste käigus räsisid võrreldes. See on kasulik ka kuluparameetri seadistuste silumisel, kontrollimaks, kas bcrypt võrdlus (compare) õnnestub, ning näidis-bcrypt-räsisid kiirelt genereerimaks dokumentatsiooni või ühiktestide jaoks.
Räsi vorming, kuluparameeter ja parsimine
bcrypt-räsi näeb välja nagu $2b$12$... ja sisaldab algoritmi versiooni, kahekohalist kuluparameetrit, 22-märgilist soola ja 31-märgilist räsi. Suuremad kuluparameetrid võtavad eksponentsiaalselt rohkem aega. See tööriist parsib räsi, et näidata versiooni, kuluparameetrit, soola ja räsi komponente, nii et saate seadeid kontrollida ja vastuolusid diagnoosida.
Levinud komistuskivid ja erijuhud
Bcrypt on ühesuunaline: bcrypt dekrüpteerimise operatsiooni ei ole. Kui verifitseerimine ebaõnnestub, kontrollige tühikute erinevusi, vale kodeeringut või sobimatut kuluparameetrit. Väga kõrged kuluparameetrid võivad brauseris olla aeglased, samas kui madalad kuluparameetrid on nõrgemad ja ei ole tootmiskeskkonnas soovitatavad. Ajastus varieerub seadmeti, seega tehke alati võrdlusmõõtmised oma sihtkeskkonnas.
Millal kasutada seda tööriista vs koodi
Kasutage seda bcrypt-räsi generaatorit kiireteks kontrollideks, silumiseks või bcrypt võrdluse tulemuse kinnitamiseks. Tootmissüsteemides räsige ja verifitseerige paroole alati oma backendis, kasutades teie platvormi bcrypt-teeki, salvestage ainult räsi ning kasutage konstantse ajaga võrdlusi. See tööriist sobib kõige paremini arenduseks ja tõrkeotsinguks.