Paroolide generaator: juhuslik või meeldejääv
Looge tugevaid paroole, mida suudate meeles pidada. Iga parooliga tuleb meeldetuletus, tugevushinne ja murdmisaja hinnang ning see luuakse teie seadmes, kuhugi ei saadeta.
🔒 Luuakse teie seadmes, kuhugi ei saadeta. Midagi, mida sisestate või genereerite, ei lahku sellest brauseri vahekaardist: pole serveripäringuid, analüütikat ega salvestamist.
…
Kuidas see loodi
Valitud rühmadest 78 märgi kogum. Igast rühmast on tagatud üks märk; ülejäänud valitakse crypto.getRandomValues'iga ja tagasilükkamisvalimiga (ilma moodulinihketa) ning segatakse.
Entroopia: 16 märki × log₂(78 võimalikku) = 100,6 bitti
Selle tööriista kohta
Kuidas see töötab: juhuslik režiim valib iga märgi brauseri krüptograafilise juhuslikkuse generaatoriga (crypto.getRandomValues) ja tagasilükkamisvalimiga, nii et ükski märk pole teistest tõenäolisem. Meeldejääv režiim võtab fraasi (teie oma või 3–4 tööriista valitud juhuslikku sõna), eemaldab täpid, asendab juhuslikult osa tähti sarnaste numbrite ja sümbolitega, lisab suurtähed ja juhusliku lisa ning näitab, milline osa millisest sõnast tuli. Paroolifraasi režiim ühendab 4–6 juhuslikku sõna EFF-i suurest sõnaloendist.
Miks juhuslikud lisad on olulised: paroolimurdmise tööriistad proovivad sõnaraamatusõnade ja tuntud fraaside tavalisi leet-asendusi (a→4, e→3, o→0) juba algusest peale, seega on tuntud fraasi pelk asendus nõrgem, kui paistab. Tugevaks teevad meeldejääva parooli just 2–3 juhuslikku numbrit ja 1–2 sümbolit, mida te ise ei valinud. Samal põhjusel on tööriista valitud juhuslikud sõnad tugevamad kui ise valitud fraas.
Nõuanded: kasutage paroolihaldurit, ärge kasutage sama parooli mitmel saidil ja lülitage võimaluse korral sisse kaheastmeline autentimine (2FA). Teisi igapäevaseid tööriistu: protsendikalkulaator, jootrahakalkulaator ja vanuse kalkulaator.
Valem
Juhuslik: entroopia = L × log₂(N) (kõigi nelja rühmaga N = 78)Paroolifraas: entroopia = sõnad × log₂(7776) ≈ 12,9 bitti sõna kohtaJuhuslik fraas: ≥ sõnad × log₂(4438) + log₂(11) + 2·log₂(10) + log₂(sõnad)Indeks = x mod n, valitakse uuesti, kui x ≥ 2³² − (2³² mod n) (x = juhuslik uint32)zxcvbn-hinne 0–4: katseid < 10³, 10⁶, 10⁸, 10¹⁰, ≥ 10¹⁰
Kuidas arvutatakse
- Valige režiim: juhuslik, meeldejääv või paroolifraas.
- Määrake valikud: pikkus ja märgirühmad, fraasi allikas ja juhuslikud lisad või sõnade arv ja eraldaja.
- Valige üks 5 variandist ning vaadake selle zxcvbn-hinnet ja murdmisaja hinnangut.
- Jätke see meeleabi abil meelde (sõnaosad või üks sõna märgi kohta) ja kopeerige.
- Salvestage see paroolihaldurisse, kasutage ainult ühel saidil ja lülitage sisse 2FA.
Küsimused
Kas see paroolide generaator on turvaline?
Jah. Kõik töötab teie brauseris crypto.getRandomValues'iga – sama krüptograafilise juhuslikkuse allikaga, mida kasutavad paroolihaldurid. Teie fraasi ja paroole ei saadeta kunagi serverisse, ei logita, ei salvestata, ei panda aadressiribale ega analüütikasse. Pärast lehe laadimist töötab see ka ilma internetita.
Kas leet-paroolid on turvalised?
Iseenesest mitte. Murdmistööriistad proovivad sõnaraamatusõnadel ja populaarsetel fraasidel tavalisi asendusi nagu a→4, e→3 ja o→0, seega leitakse p4ssw0rd peaaegu kohe. Meeldejääva parooli teeb tugevaks juhuslikkus, mida te ise ei valinud: tööriista valitud sõnad, juhuslikud asendused tähtede kaupa ning valiku „juhuslikud lisad“ numbrid ja sümbolid. Hoidke see sees ja pidage zxcvbn-hinnet hinnanguks, mitte garantiiks.
Kui pikk peaks parool olema?
Juhuslike paroolide puhul vähemalt 12–16 märki kõigi nelja märgirühmaga; 16 märki 78 sümboli hulgast annab umbes 100 bitti entroopiat. Paroolifraasi puhul on 5–6 juhuslikku sõna (umbes 65–78 bitti) tugev ja lihtsam sisestada. NIST SP 800-63B nõuab, et teenused aktsepteeriksid vähemalt 64 märki, seega pikem on lubatud kohtades hea.
Kuidas meeldetuletus töötab?
Meeldejäävas režiimis jagatakse parool osadeks, millest igaüks on seotud oma sõnaga, nt Purp13 = „purple“, T!g3r = „tiger“, #47 = juhuslik lisa, lisaks lause nagu „Purple tiger jumps #47“. Juhuslikus režiimis avage „Kuidas meelde jätta“ ja saate iga märgi jaoks sõna, nt k7#Q = kass, seitse, trellid, suur Quebec. Nupp „Peida“ peidab ka vihjed.
Mis on paroolifraas ja miks EFF-i sõnaloend?
Paroolifraas on mitu juhuslikku sõna järjest, näiteks „cactus-gravity-snorkel-ember-tulip“. Electronic Frontier Foundationi suures loendis on 7776 tavalist ja selgelt eristuvat ingliskeelset sõna, seega lisab iga sõna umbes 12,9 bitti entroopiat. Tugevus tuleb juhuslikust valikust, mitte ebatavalistest sõnadest, seepärast peab sõnad valima generaator, mitte teie.