Bepul Parol generatori
Maxsus uzunlik, belgilar turlari va istisnolar bilan kuchli, tasodifiy parollarni yarating. Cheklov yo'q, kirish yo'q.
Qanday ishlaydi
Parollar Web Crypto API'ning crypto.getRandomValues() — brauzerlar TLS uchun ishlatadigan bir xil kriptografik tasodifiy manba — yordamida to'liq brauzeringizda yaratiladi. Math.random() yo'q, server yo'q, hech qanday tarmoq so'rovi yo'q.
- 1Belgi to'plami yig'ilishiBelgi katakchasi tanlovlaringizga asoslanib, asbob katta harf, kichik harf, raqam va belgilar uchun alohida massivlarni quradi. Agar 'o'xshash belgilarni chiqarib tashlash' yoqilgan bo'lsa, 1, l, I, 0 va O kabi vizual jihatdan noaniq belgilar to'plam shakllanishidan oldin har bir to'plamdan olib tashlanadi.
- 2Rad-etish-namunalangan tasodifiy tanlashHar bir belgi pozitsiyasi rad etish namunasi bilan crypto.getRandomValues() dan foydalanib to'ldiriladi: agar xom tasodifiy qiymat taqsimotning og'ishgan dumida bo'lsa, u tashlab yuboriladi va qayta chiziladi. Bu ba'zi belgilarni boshqalarga qaraganda statistik jihatdan ko'proq ehtimol qiladigan modul og'ishini bartaraf etadi.
- 3Kafolatlangan sinf qamroviTo'liq parolni namuna olgandan so'ng, asbob har bir tanlangan sinfdan kamida bitta belgi mavjudligini tekshiradi. Agar yo'q bo'lsa, u qat'iy joylarga belgilarni almashtirish o'rniga — bu taqsimotni buzardi — butun parolni qayta namuna oladi va yana tekshiradi, 100 martagacha.
- 4Entropiya va buzish-vaqti taxminiAsbob entropiyani uzunlik × log2(to'plam o'lchami) sifatida hisoblaydi va buzish vaqtini sekundiga 100 milliard taxmin GPU asosiga (MD5 kabi tez heshlar uchun mos; bcrypt/Argon2-himoyalangan parollar ancha ko'proq vaqt olardi) qarshi log-fazo arifmetikasi yordamida taxmin qiladi. Ikkala ko'rsatkich sozlamalarni o'zgartirganingizda darhol yangilanadi.
Generator to'liq brauzeringizda ishlaydi — hech qanday parol, sozlama yoki foydalanish ma'lumoti hech qachon serverga yuborilmaydi.
Tegishli asboblar
Parol Kuchini Tekshiruvchi
Parolingiz qanchalik kuchli ekanligini entropiya tahlili, buzish vaqti taxminlari va talablarning batafsil ro'yxati bilan tekshiring. To'liq brauzeringizda ishlaydi.
Matn Shifrlash
Kuchli AES-256-GCM yordamida matnni parol bilan shifrlang va deshifrlang. Parol hech qachon brauzeringizdan chiqmaydi. Sirlarni xavfsiz ulashing.
Faylni shifrlash (AES-256-GCM)
Har qanday faylni AES-256-GCM va PBKDF2 (250 000 iteratsiya) yordamida parol bilan shifrlang. .enc chiqishi faqat to'g'ri parol bilan ochiladi va uni faqat shu asbob shifrdan ochishi mumkin. To'liq mijoz tomonida — faylingiz qurilmangizdan hech qachon chiqmaydi.