Bepul Diceware Parol Iborasi Generatori
Tasodifiy so'zlarni birlashtirib, esda qolarli, yuqori entropiyali parol iboralarini yarating. Sozlanadigan so'z soni, ajratuvchi va bosh harflardan foydalanish — kriptografik xavfsiz tasodifiylikdan foydalanadi.
Faqat shu so'zni qayta tasodifiylashtirish uchun uni bosing
Nega diceware? Tasodifiy so'zlardan iborat eslab qolinadigan iboralar juda katta entropiyaga ega va aralash registr + belgilardan tashkil topgan 10 belgili tasodifiy paroldan ham eslab qolish osonroq. 5 so'zdan iborat ibora aralash registr + belgili 10 belgili tasodifiy paroldan ko'ra ko'proq entropiyaga ega. Barcha tasodifiylik brauzeringizdagi crypto.getRandomValues() funksiyasidan olinadi. So'zlar, parol iboralari yoki boshqa hech qanday ma'lumot hech qayerga yuborilmaydi.
Qanday ishlaydi
Parol iborasi yaratish parol menejerlari va TLS ishlatadigan bir xil kriptografik tasodifiylik manbai — Web Crypto API'ning crypto.getRandomValues yordamida to'liq brauzeringizda ishlaydi. 1,296 so'zli EFF qisqa so'zlar ro'yxati to'g'ridan-to'g'ri sahifaga qo'shilgan, shuning uchun yaratish davomida hech qanday tarmoq so'rovi bo'lmaydi.
- 1Og'ishsiz so'z tanlashHar bir so'z uyasi uchun crypto.getRandomValues Uint32 buferini uskuna-qo'llab-quvvatlanadigan tasodifiy raqam bilan to'ldiradi. Rad etish namunasi taqsimotni buzadigan qiymatlarni tashlaydi, so'ng natija 1,296 so'zli EFF qisqa so'zlar ro'yxatiga indekslanadi — modul og'ishisiz har bir so'z uchun aynan 10.34 bit entropiya beradi.
- 2Ixtiyoriy qo'shimchalar qo'shiladiAgar raqam almashtirgichini yoqsangiz, bir xil og'ishsiz usul bilan 0–99 oralig'idagi tasodifiy butun son tanlanadi va alohida chip sifatida qo'shiladi, taxminan 6.6 bit qo'shadi. Har bir so'zning birinchi harfini bosh harf qilish deterministik va hech qanday entropiya qo'shmaydi, buni asbob aniq belgilaydi.
- 3Jonli entropiya va buzish-vaqti ko'rsatkichiEntropiya so'zSoni × log2(1296) sifatida hisoblanadi, asbob esa bu ko'rsatkichni uchta tanlanadigan hujum modeli yordamida taxminiy buzish vaqtiga o'giradi: sekundiga 10 taxmin (onlayn cheklangan), sekundiga 10 milliard (oflayn GPU) va sekundiga 100 trillion (katta miqyosli klaster). So'z sonini yoki variantlarni o'zgartirganingizda matematika darhol yangilanadi.
- 4Har bir so'z uchun qayta tashlash va nusxalashHar qanday alohida so'zni bosish faqat shu so'zni yangi yaratilgan bilan almashtiradi — bir xil entropiya, qulaysiz so'zni butun parol iborasini qayta yaratmasdan almashtirish uchun foydali. Yakuniy satr sizning tanlagan ajratkichingiz bilan yig'iladi va standart Clipboard API orqali buferga yoziladi.
Parol iborasi mahalliy joylashtirilgan so'z ma'lumotlaridan foydalanib to'liq brauzeringizda yaratiladi — hech qanday bosqichda hech narsa hech qanday serverga yuborilmaydi.
Tegishli asboblar
Tasodifiy So'z Generatori
O'yinlar, yozish topshiriqlari va miya bo'ronlari uchun tasodifiy otlar, fe'llar yoki sifatlar yarating.
Parol generatori
Maxsus uzunlik, belgilar turlari va istisnolar bilan kuchli, tasodifiy parollarni yarating. Cheklov yo'q, kirish yo'q.
So'z Hisoblagich
So'zlar, belgilar, jumlalar va paragraflarni hisoblash. O'qish vaqtini baholash.