Jelszógenerátor

Kétféle módon hozhatók létre biztonságos hitelesítő adatok. Az erős jelszó mód a választott karakterkészletekből véletlen karakterláncot épít — minden választást a böngésző kriptográfiai véletlenforrása végez. A megjegyezhető jelmondat mód (az XKCD-stílus) több gyakori szót fűz össze olyan kifejezéssé, amelyet könnyű begépelni és megjegyezni, de nehéz kitalálni. Mindkettő teljes egészében a böngészőben fut. Gépi azonosítókhoz további információ: az UUID / GUID-generátort.
Mód:
Hossz: Karakterek:
Helyben generálva a crypto.getRandomValues segítségével — sehová nem küldve.
Becsült erősség:
Várakozás
Miért erős ez:
Egy jelszó ellenállása entrópiabitekben mérhető. Minden bit megduplázza azoknak a találgatásoknak a számát, amelyeket a támadónak ki kell próbálnia, ezért a 70+ bit legyőzi az offline támadásokat, a 100+ pedig kényelmes mesterjelszavakhoz. A karakterválasztó itt mindig crypto.getRandomValues-t használ elutasításos mintavétellel — sosem a kiszámítható Math.random-t —, a hasonló karakterek szűrője pedig eltávolítja a könnyen összetéveszthető karaktereket (0 O, 1 l I). A jelmondathoz az entrópia a szószámból származik: öt szó egy ~400 szavas listából már legyőzi a tíz véletlen karaktert, és olyan, amit egy ember valóban be tud gépelni.