Preskoči na vsebino
TextArray
100% lokalno

Generator gesel Diceware

Ustvari močna, nepozabna gesla iz naključnih besed s prikazano entropijsko številko.

Izhod

Generator gesel Diceware

Geslo iz nekaj naključnih besed je redek varnostni nasvet, ki olajša življenje, ne oteži: correct-horse-battery-staple je veliko močnejši od pokvarjenega P@ssw0rd1 in si ga je veliko lažje zapomniti. Ta generator gradi te besedne zveze na način Diceware – vsaka beseda je neodvisna, enotna črpa iz seznama več kot dva tisoč pogostih angleških besed z uporabo kriptografske naključnosti brskalnika. Ker je žrebanje enotno in neodvisno, je entropija točna in prikazana z vsako serijo: besede × log₂ (velikost seznama) bitov, brez mahanja z roko.

Šest besed iz 2000-besednega seznama je približno 77 bitov - udobno več kot bo vsak napadalec brez povezave uporabil surovo silo v življenju, in tukaj je privzeto. Spustite na pet za račune z nižjimi vložki, potisnite na osem ali več za glavno geslo ali šifrirni ključ. Ločilo, velike in male črke ter izbirno končno številko lahko nastavite sami, večinoma za izpolnjevanje geselskih polj, ki zahtevajo simbol ali številko; nič od tega smiselno ne spremeni moči, ki izhaja samo iz števila besed - orodje je glede tega pošteno v entropijski številki.

Naenkrat ustvarite serijo in izberite besedno zvezo, ki vam ostane v glavi; tisti, ki si ga boste dejansko zapomnili, je tisti, ki bi ga morali uporabiti. Besede so običajne in enostavne za tipkanje, izbrane tako, da so črkovalne in prijazne do telefona, ne nejasne.

Vse se izvaja lokalno v vašem brskalniku z uporabo crypto.getRandomValues — istega vira naključnosti kot generator gesel. Gesla so ustvarjena v vaši napravi, nikoli posredovana in nič se ne beleži; osveži in jih ni več.

FAQ

Zakaj je geslo močnejše od kompleksnega gesla?
Moč je entropija, entropija pa izvira iz nepredvidljivosti, ne iz simbolov. Šest naključnih besed s seznama 2000 besed je ~77 bitov; tipično 8-mestno "kompleksno" geslo z zamenjavami je pogosto pod 40 bitov in, kar je še huje, sledi uganljivim vzorcem. Geslo zmaga v obeh primerih - in lahko si ga zapomnite.
Kako se izračuna entropija?
Vsaka beseda je enoten, neodvisen izbor s seznama, tako da je entropija natančno besede × log₂ (velikost seznama). S seznamom 2165 besed, ki je približno 11,08 bitov na besedo, šest besed daje ~66,5 bitov, osem daje ~88,7. Prikazana številka je resnična in ne ocena.
Ali ločilo, male in male črke in številke okrepijo?
Komaj. Obstajajo, da zadostijo pravilom gesel, ki zahtevajo simbol, veliko črko ali številko. Varnost izhaja predvsem iz števila besed; končna številka doda le ~3,3 bita. Dodajte več besed, če želite več moči.
Ali je naključnosti varno zaupati?
ja Uporablja crypto.getRandomValues, brskalnikov kriptografsko varen naključni vir, z vzorčenjem zavrnitve, tako da je vsaka beseda enako verjetna – brez modulo pristranskosti. Math.random tukaj ni nikoli uporabljen.
Ali so gesla poslana kam?
Ne. V celoti so ustvarjeni v vašem brskalniku, nikoli posredovani ali shranjeni. Ko se pomaknete stran ali osvežite, jih ni več – najprej kopirajte tisto, ki jo želite.