पासवर्ड जनरेटर
क्रिप्टोग्राफ़िक रूप से सुरक्षित, एन्ट्रॉपी व क्रैक-समय अनुमान सहित
पासवर्ड जनरेटर क्या है?
मज़बूत पासवर्ड का मतलब है यादृच्छिकता — और यह ठीक वही चीज़ है जिसमें इंसान सबसे कमज़ोर है: हम अनुमान लगाने लायक पासवर्ड बनाते हैं और उन्हें कई साइटों पर दोहराते हैं। यह जनरेटर Web Crypto API से क्रिप्टोग्राफ़िक रूप से सुरक्षित रैंडम पासवर्ड बनाता है, लंबाई 4 से 128 अक्षरों तक, और अपरकेस, लोअरकेस, अंक और प्रतीक — कौन से अक्षर-समूह चाहिए, यह आप चुन सकते हैं। 0, O, 1, l, I और | जैसे भ्रमित करने वाले अक्षरों को हटाकर पासवर्ड को पढ़ने लायक बनाया जा सकता है, और हर क्लिक पर एक साथ पाँच पासवर्ड मिलते हैं। हर पासवर्ड के साथ एन्ट्रॉपी (बिट्स), ताकत का ग्रेड और क्रैक होने का अनुमानित समय भी दिखता है — यह अनुमान 10 अरब प्रयास प्रति सेकंड वाले ऑफ़लाइन हमले पर आधारित है, ताकि आप सच्चाई से देख सकें कि पासवर्ड की कीमत कितनी है। सब कुछ लोकल होता है, इसलिए बने पासवर्ड कभी नेटवर्क पर नहीं जाते।
यह टूल क्या कर सकता है
- 🔢 लंबाई स्लाइडर, 4 से 128 अक्षर
- 🔠 अक्षर-समूह: अपरकेस, लोअरकेस, अंक, प्रतीक
- 🚫 0, O, 1, l, I, | जैसे भ्रमित करने वाले अक्षर हटाना
- 🎰 Web Crypto से बिना किसी पूर्वाग्रह के रैंडम जनरेशन
- 📊 बिट्स में एन्ट्रॉपी और ताकत का ग्रेड
- ⏱️ हर पासवर्ड के लिए क्रैक होने का अनुमानित समय
- 🗂️ एक बार में पाँच पासवर्ड, हर एक की अपनी कॉपी बटन
इसका उपयोग कब करें
- नए अकाउंट के लिए पासवर्ड बनाते समय
- कई साइटों पर दोहराए गए पुराने पासवर्ड बदलते समय
- ऐप सीक्रेट या API कुंजी बनाते समय
- Wi-Fi या डिवाइस का पासवर्ड सेट करते समय
गोपनीयता: पासवर्ड Web Crypto से लोकल बनते हैं — कभी ट्रांसमिट या लॉग नहीं होते। बनाने के बाद उन्हें पासवर्ड मैनेजर में सुरक्षित रखें।
चार चरणों में मज़बूत पासवर्ड बनाएँ
- 1
लंबाई स्लाइडर खींचें — नए खातों के लिए 16 या अधिक अक्षर उचित है।
- 2
वे कैरेक्टर-सेट चुनें जिन्हें लक्षित साइट स्वीकार करती है; अगर पासवर्ड हाथ से टाइप करना होगा तो 0/O और 1/l/I जैसे एक-जैसे अक्षर हटा दें।
- 3
Generate दबाएँ: तुरंत पाँच नए विकल्प मिलते हैं, हर एक पर bits में entropy और अनुमानित क्रैक-टाइम अंकित होता है।
- 4
पसंदीदा विकल्प को अपने पासवर्ड मैनेजर में कॉपी करें — क्रैक-टाइम आँकड़ा बताता है कि आपको ठीक क्या मिल रहा है।
यह जेनरेटर भरोसेमंद क्यों है
हर रैंडम संख्या आपके OS के क्रिप्टोग्राफ़िक RNG से आती है — वही स्रोत जिसका उपयोग ब्राउज़र TLS सेशन कीज़ के लिए करता है।
पूर्वाग्रह-मुक्त यादृच्छिकता
लंबाई चार वर्ण सेटों में 4 से 128 वर्णों तक होती है, रिजेक्शन सैंपलिंग से बनाई जाती है, ताकि मॉड्यूलो पूर्वाग्रह से कोई वर्ण वर्ग हावी न हो — साधारण जनरेटरों का क्लासिक जाल।
एन्ट्रॉपी और क्रैक समय
हर कैंडिडेट बिट्स में एन्ट्रॉपी, रंगीन मीटर वाली शक्ति श्रेणी, और प्रति सेकंड 10 अरब अनुमानों पर अनुमानित ऑफ़लाइन क्रैक समय दिखाता है — ट्रेड-ऑफ़ पृष्ठ पर हैं, आपके दिमाग़ में नहीं।
पाँच कैंडिडेट, पढ़ने योग्य वर्ण
हर बार पाँच अलग-अलग पासवर्ड मिलते हैं और हर पंक्ति पर कॉपी बटन होता है; अस्पष्ट वर्ण हटाने का टॉगल 0, O, 1, l, I और पाइप जैसे मिलते-जुलते वर्ण हटा देता है।
न खाता, न नेटवर्क
पूरी प्रक्रिया आपके डिवाइस पर होती है — नेटवर्क बंद हो तो भी बिल्कुल वैसे ही।
entropy गणित कैसे काम करता है
पासवर्ड की ताक़त उसकी information entropy है: लंबाई × log₂(वर्णमाला आकार). चारों सेट चालू होने पर वर्णमाला में लगभग 94 चिह्न होते हैं:
- 12 अक्षर ≈ 78 bits
- 16 अक्षर ≈ 104 bits
- 20 अक्षर ≈ 131 bits
हर अतिरिक्त bit हमलावर का काम दोगुना कर देता है — इसीलिए लंबाई बढ़ाना अतिरिक्त चिह्न जोड़ने से बेहतर है।
अक्सर पूछे जाने वाले प्रश्न
ये पासवर्ड कितने रैंडम हैं?⌄
ये आपके ब्राउज़र के Web Crypto API (crypto.getRandomValues) का उपयोग करते हैं — वही क्रिप्टोग्राफ़िक रूप से सुरक्षित रैंडमनेस जो एन्क्रिप्शन कुंजियों के लिए इस्तेमाल होती है — मॉड्यूलो बायस से बचने के लिए रिजेक्शन सैंपलिंग के साथ। कुछ भी किसी सर्वर पर नहीं बनाया जाता या भेजा नहीं जाता।
मेरा पासवर्ड कितना लंबा होना चाहिए?⌄
सामान्य खातों के लिए कम से कम 60 बिट एंट्रॉपी और ईमेल, बैंकिंग व पासवर्ड-मैनेजर मास्टर पासवर्ड के लिए 80+ बिट का लक्ष्य रखें। सभी कैरेक्टर सेट सक्षम होने पर, 12 अक्षर ≈ 78 बिट और 16 अक्षर ≈ 104 बिट।
क्रैक-समय अनुमान क्या मानता है?⌄
पूरे रैंडम कैरेक्टर स्पेस के ख़िलाफ़ प्रति सेकंड 10 अरब प्रयासों का एक मज़बूत ऑफ़लाइन हमला। असली ऑनलाइन हमले लाखों गुना धीमे होते हैं, इसलिए यह अनुमान जानबूझकर रूढ़िवादी है।
क्या passphrase, रैंडम पासवर्ड से बेहतर है?⌄
अगर याद रखना है, तो हाँ: चार-पाँच असंबंधित शब्द मिलती-जुलती entropy देते हैं और याद रखने में आसान हैं; पासवर्ड मैनेजर में सहेजे लॉगिन के लिए पूरी तरह रैंडम स्ट्रिंग बेहतर रहती है। किसी भी तरह, कम से कम 80 bits का लक्ष्य रखें।