यह पासवर्ड जेनरेटर क्या करता है
यह टूल आपके चुने हुए कैरेक्टर सेट से 50 अक्षरों तक का रैंडम पासवर्ड बनाता है: लोअरकेस अक्षर, अपरकेस अक्षर, अंक, विराम चिह्न, और ब्रैकेट व सिंबल। पासवर्ड आपके ब्राउज़र सेशन में ही बनता है और इसे कभी सेव या कहीं भेजा नहीं जाता, इसलिए हर नतीजा सिर्फ़ आपकी स्क्रीन पर ही मौजूद रहता है।
इसका इस्तेमाल कैसे करें
जिन कैरेक्टर सेट को शामिल करना है उन पर टिक करें, तय करें कि अक्षर कैसे चुने जाएँ, पासवर्ड की लंबाई सेट करें और जेनरेट करें। आप पाँचों सेट में से किसी भी कॉम्बिनेशन को मिला सकते हैं। जितने ज़्यादा सेट शामिल करेंगे, सर्च स्पेस उतना बड़ा होगा और पासवर्ड का अंदाज़ा लगाना उतना ही मुश्किल।
इनसे समान रूप से चुनें में दो तरीके हैं। सभी चुने हुए अक्षर हर एक्टिव सेट को एक ही पूल में मिला देता है और उस पूल से हर अक्षर को समान संभावना के साथ रैंडम रूप से चुनता है। हर चुना हुआ सेट एक्टिव सेट में बारी-बारी से चक्कर लगाता है, जिससे हर सेट को आख़िरी शफ़ल से पहले जितना संभव हो उतना समान रूप से शामिल किया जाता है; फिर शफ़ल अक्षरों की जगहें रैंडम कर देता है।
फ़ॉर्मूला समझें
सुरक्षा को आमतौर पर सर्च स्पेस से नापा जाता है — यानी सबसे बुरी स्थिति में हमलावर को कितने संभावित पासवर्ड आज़माने पड़ेंगे। अगर पूल में P अलग-अलग अक्षर हैं और लंबाई L है, तो सर्च स्पेस होता है $$\text{Search Space} = P^{L}$$। एक और अक्षर जोड़ने (\(L\) बढ़ाने) से स्पेस \(P\) गुना बढ़ जाता है, जबकि ज़्यादा कैरेक्टर टाइप जोड़ने से \(P\) बढ़ता है — इसलिए लंबाई और विविधता, दोनों मिलकर आपकी सुरक्षा को कई गुना बढ़ा देते हैं।
उदाहरण के साथ समझें
मान लीजिए आप लोअरकेस (26), अपरकेस (26) और अंक (10) चुनते हैं, हर चुना हुआ सेट विकल्प लेते हैं, और 8 अक्षर माँगते हैं। यहाँ \(k=3\) सेट हैं, इसलिए 0,1,2,0,1,2,0,1 के क्रम से 3 लोअरकेस, 3 अपरकेस और 2 अंक बनते हैं। Fisher-Yates शफ़ल के बाद नतीजा कुछ इस तरह आ सकता है: kT4mQ7pR। पूल का आकार \(P = 26+26+10 = 62\) है, इसलिए सर्च स्पेस $$62^{8} \approx 2.18 \times 10^{14}$$ होता है।
अक्सर पूछे जाने वाले सवाल
क्या मेरे पासवर्ड सेव होते हैं? नहीं। हर पासवर्ड सिर्फ़ दिखाने के लिए बनता है, इसे न तो सेव किया जाता है और न ही लॉग किया जाता है।
मेरा पासवर्ड कितना लंबा होना चाहिए? कम से कम 12-16 अक्षर रखें और कई कैरेक्टर टाइप मिलाएँ। ज़्यादा लंबा हमेशा ज़्यादा मज़बूत होता है, क्योंकि हर जुड़ने वाला अक्षर सर्च स्पेस को कई गुना बढ़ा देता है।
"हर चुना हुआ सेट" क्या गारंटी देता है? यह आपके चुने हुए सेट में अक्षरों को जितना संभव हो उतना समान रूप से बाँटता है, जिससे उन वेबसाइटों के नियम पूरे करने में आसानी होती है जो अक्षर, अंक और सिंबल का मिश्रण ज़रूरी मानती हैं।