Ugrás a fő tartalomra

Ingyenes Diceware jelmondat generátor

Generálj megjegyezhető, nagy entrópiájú jelszavakat véletlenszerű szavak kombinálásával. Beállítható szószám, elválasztó és nagybetűsítés — kriptográfiailag biztonságos véletlenszerűséget használ.

Betöltés után offline is működik

...

Kattintson bármely szóra, hogy csak azt a szót kockázza

62 bit
Entrópia
15 év
Feltörési idő

Miért diceware? A véletlenszerű szavakból álló, megjegyezhető jelszófrázisok hatalmas entrópiával rendelkeznek és könnyebben megjegyezhetők, mint értelmetlen karaktersorozatok. Egy 5 szavas frázis több entrópiával bír, mint egy 10 karakteres véletlenjelszó vegyes esettel és szimbólumokkal. Minden véletlenszerűség a böngésző crypto.getRandomValues() függvényéből származik. Semmilyen szó, jelszófrázis vagy adat nem kerül elküldésre.

Gyakori felhasználások

  • Fő jelszó generálása jelszókezelőhözA diceware passphrase ideális a jelszókezelő fő kulcsához — magas entrópia, emlékezetes.
  • Titkosítási passzfázisok generálásaTeljes lemeztitkosításhoz, GPG kulcsokhoz vagy bármilyen kriptográfiai rendszerhez, amely emlékezetes titkot igényel.
  • Wi-Fi hálózati jelszavak generálásaKönnyebb szóban megosztani, mint véletlenszerű zagyvaságot — tökéletes vendéghálózatokhoz vagy megosztott otthonokhoz.
  • Megosztott csapattitkos generálásaMegosztott szolgáltatásfiókok, telepítési jelszavak vagy bármilyen több embernek meg kell jegyezni.
  • Emlékezetes jelszópélda generálása demókhozJelszót igénylő eszközök bemutatásakor a diceware kifejezések emlékezetesebbek a közönség számára, mint a zagyvaság.

Hogyan működik

A jelszómondat-generálás teljesen a böngészőjében fut a Web Crypto API crypto.getRandomValues-jával — ugyanaz a kriptográfiai véletlenszerűség-forrás, amelyet a jelszókezelők és a TLS is használ. Az 1296 szavas EFF rövid szólista közvetlenül az oldalba van csomagolva, így nem történik hálózati kérés a generálás közben.

  1. 1
    Torzításmentes szóválasztás
    Minden szóhelyhez a crypto.getRandomValues egy Uint32 puffert tölt fel hardveres véletlenszámmal. Az elutasításos mintavétel eldobja azokat az értékeket, amelyek eltorzítanák az eloszlást, majd az eredmény indexeli az 1296 szavas EFF rövid szólistát — pontosan 10,34 bit entrópiát adva szavanként, modulo torzítás nélkül.
  2. 2
    Opcionális extrák hozzáfűzve
    Ha engedélyezi a szám-kapcsolót, egy véletlen egész szám 0–99 tartományban kerül kiválasztásra ugyanazzal a torzításmentes módszerrel, és hozzáfűzésre kerül egy külön chipként, kb. 6,6 bitet hozzáadva. Minden szó első betűjének nagybetűsítése determinisztikus, és nem ad hozzá entrópiát, amit az eszköz kifejezetten megjegyez.
  3. 3
    Élő entrópia- és feltörési idő kijelzés
    Az entrópia szóSzám × log2(1296) alapján kerül kiszámításra, és az eszköz ezt a számot becsült feltörési idővé alakítja három választható támadási modell segítségével: 10 próbálkozás/mp (online korlátozva), 10 milliárd/mp (offline GPU) és 100 billió/mp (nagyméretű klaszter). A matematika azonnal frissül a szószám vagy opciók megváltoztatásakor.
  4. 4
    Szavankénti újragenerálás és másolás
    Bármely egyes szóra kattintás csak azt a szót cseréli le egy frissen generáltra — ugyanaz az entrópia, hasznos egy kellemetlen szó kicseréléséhez az egész jelszómondat újragenerálása nélkül. A végső karakterlánc az Ön választott elválasztójával kerül összeállításra, és a vágólapra íródik a standard Clipboard API-n keresztül.

A jelszómondat teljesen a böngészőjében generálódik helyben csomagolt szóadatokkal — semmi nem kerül elküldésre semmilyen szerverre semmikor.

Kapcsolódó eszközök

Gyakran ismételt kérdések