Jelmondat-generátor
Készíts megjegyezhető jelmondatokat véletlen szavakból diceware stílusban, a böngésződben.
Kapcsolódó eszközök
Jelmondat-generátor
Készíts erős, megjegyezhető jelmondatokat diceware stílusban: néhány véletlen szó elválasztóval összefűzve. Egy „cedar-harbor-lantern-otter" jellegű jelmondatot sokkal könnyebb megjegyezni és begépelni, mint egy szimbólumhalmazt, mégis jóval nehezebb kitalálni. Válaszd ki, hány szóból álljon egy-egy jelmondat — háromtól tízig — állítsd be az elválasztót, és generálj egyszerre akár százat, hogy átfusd a listát, és megtartsd, amelyik tetszik.
Az erő tiszta matematikából ered, nem találgatásból. A szavak egy rögzített, pontosan 256 gyakori angol szót tartalmazó listából származnak, így minden szó pontosan nyolc bit entrópiát ad — négy szó 32 bitet, hat 48-at, és így tovább. Kapcsold be a „Véletlen számjegy hozzáadása" beállítást, hogy egy véletlen szóhoz egy 0–9 számjegy kerüljön, amit sok regisztrációs űrlap megkövetel, és ami néhány további bitet ad. A kimenet alatti összesítés a jelmondatonkénti entrópiát mutatja, így mindig tudod, mennyire erős a választásod.
Egy őszinte megjegyzés: a szólista angol. A jelmondatok gépelésre valók, nem fordításra, ezért a szavak angolul maradnak, bármilyen nyelven is olvasod ezt — így az entrópia pontos marad, és a szavak bármelyik billentyűzeten könnyen gépelhetők. Attól még minden szót nagy kezdőbetűvel írhatsz, az elválasztót lecserélheted szóközre, pontra vagy aláhúzásra, és a végeredményt egy adott jelszószabályhoz igazíthatod.
Minden jelmondat a böngésződben jön létre a crypto.getRandomValues függvénnyel, a kriptográfiailag biztonságos véletlenforrással, rejection sampling módszerrel, így egyetlen szó sincs előnyben. Semmi nem kerül átvitelre vagy tárolásra — másold ki, amelyiket szeretnéd, és sosem hagyja el az eszközödet.