Preskoči na sadržaj
TextArray
100% lokalno

Generator šifri za Diceware

Generirajte snažne, nezaboravne zaporke od nasumičnih riječi s prikazanom entropijskom brojkom.

Rezultat

Generator šifri za Diceware

Zaporka od nekoliko nasumičnih riječi rijedak je sigurnosni savjet koji život čini lakšim, a ne težim: correct-horse-battery-staple daleko je jači od oštećenog P@ssw0rd1 i daleko ga je lakše zapamtiti. Ovaj generator gradi te fraze na način Dicewarea — svaka riječ je neovisno, jednoobrazno izvučena s popisa od preko dvije tisuće uobičajenih engleskih riječi, koristeći kriptografsku slučajnost preglednika. Budući da je izvlačenje ujednačeno i neovisno, entropija je točna i prikazana sa svakom serijom: riječi × log₂(veličina popisa) bitovi, bez mahanja rukom.

Šest riječi s popisa od 2000 riječi otprilike je 77 bita — udobno više od onoga što bi bilo koji izvanmrežni napadač grubo forsirao u životu, a ovdje je zadana vrijednost. Spustite na pet za račune s nižim ulozima, pritisnite na osam ili više za glavnu lozinku ili ključ za šifriranje. Razdjelnik, velika i mala slova i izbornu završnu znamenku sami postavljate, uglavnom da biste zadovoljili polja zaporke koja zahtijevaju simbol ili broj; ništa od toga značajno ne mijenja snagu, koja dolazi samo od broja riječi - alat je iskren u vezi s tim u entropijskoj brojci.

Generirajte seriju odjednom i odaberite frazu koja će vam ostati u glavi; onaj kojeg ćete zapravo zapamtiti je onaj koji biste trebali koristiti. Riječi su uobičajene i jednostavne za upisivanje, odabrane tako da se mogu sricati i prikladne za telefon, a ne nejasne.

Sve se izvodi lokalno u vašem pregledniku koristeći crypto.getRandomValues — isti izvor slučajnosti kao i generator lozinki. Zaporke se stvaraju na vašem uređaju, nikada se ne prenose i ništa se ne bilježi; osvježiti i nestali su.

FAQ

Zašto je šifra jača od složene lozinke?
Snaga je entropija, a entropija dolazi iz nepredvidljivosti, a ne iz simbola. Šest nasumičnih riječi s popisa od 2000 riječi je ~77 bita; tipična "složena" lozinka od 8 znakova sa zamjenama često je ispod 40 bita i, što je još gore, slijedi uzorke koje je moguće pogoditi. Zaporka pobjeđuje u oba slučaja - i možete je zapamtiti.
Kako se izračunava entropija?
Svaka je riječ jedinstveni, neovisni izbor s popisa, tako da je entropija točno riječi × log₂(veličina popisa). S popisom od 2165 riječi koji je oko 11,08 bita po riječi — šest riječi daje ~66,5 bita, osam daje ~88,7. Prikazana brojka je stvarna, a ne procjena.
Čine li ga razdjelnik, mala i mala znamenka jačim?
Jedva. Postoje kako bi zadovoljili pravila zaporke koja zahtijevaju simbol, veliko slovo ili broj. Sigurnost u velikoj mjeri dolazi od broja riječi; znamenka na kraju dodaje samo ~3,3 bita. Dodajte još riječi ako želite više snage.
Je li slučajnosti sigurno vjerovati?
Da. Koristi crypto.getRandomValues, kriptografski siguran slučajni izvor preglednika, s uzorkovanjem odbijanja tako da je svaka riječ jednako vjerojatna — bez modulo pristranosti. Ovdje se nikad ne koristi Math.random.
Šalju li se zaporke igdje?
Ne. Generiraju se u potpunosti u vašem pregledniku, nikad se ne prenose niti pohranjuju. Nakon što odete ili osvježite, oni su nestali — prvo kopirajte onaj koji želite.