Ugrás a tartalomhoz
TextArray
100% helyi

Jelmondat-generátor

Készíts megjegyezhető jelmondatokat véletlen szavakból diceware stílusban, a böngésződben.

4
Kimenet

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.

Gyakori kérdések

Miért szavak a véletlen karakterek helyett?
A néhány véletlen szóból álló jelmondatot könnyebb megjegyezni és begépelni, miközben négy szó már 32 bit entrópiát hordoz. A hossz veri a bonyolultságot, ezért a szóalapú titkok erősebbek és használhatóbbak is mesterjelszóként.
Miért pontosan 256 szó?
A 256 az kettő a nyolcadikon, így minden szó pontosan 8 bit entrópiát ad. Ettől tiszta az erő matematikája: a szavak száma szorozva 8-cal adja a biteket, amit az összesítés minden jelmondat alatt mutat.
Megkaphatom a szavakat a saját nyelvemen?
Nem — a szólista kizárólag angol. A jelmondatok inkább gépelésre valók, mint mondatként való olvasásra, így az angol szavak bármelyik billentyűzeten könnyen gépelhetők, az entrópia pedig pontos marad.
Mennyire erős itt egy jó jelmondat?
Négy szó 32 bitet, hat 48-at ad, a számjegy pedig néhány továbbit. Mesterjelszóhoz vagy egy igazán fontos fiókhoz hat vagy hét szó kényelmesen erős, és még mindig megjegyezhető.
Elküldi valahová a jelmondatokat?
Nem. Teljes egészében a böngésződben jönnek létre a crypto.getRandomValues függvénnyel, és semmi nem kerül átvitelre, naplózásra vagy tárolásra. Az eszköz hálózat nélkül is működik.