पासवर्ड जनरेटर
16 अक्षरों का पासवर्ड तैयार है — लंबाई सेट करें, अक्षर प्रकार चुनें, बिट्स में उसकी एन्ट्रॉपी देखें।
आपका पासवर्ड
- लंबाई
- एन्ट्रॉपी
- मज़बूती
इसका उपयोग कैसे करें
- पेज 16 अक्षरों के बने पासवर्ड के साथ खुलता है — इसे जैसा है वैसा लें, या “लंबाई” को 4 से 64 अक्षरों के बीच कहीं भी खींचें और वह तुरंत बदल जाता है।
- अपने लिए ज़रूरी अक्षर प्रकार चुनें। हर चुना गया प्रकार कम से कम एक बार आता है, जो अधिकांश पासवर्ड नीतियाँ माँगती हैं।
- जब पासवर्ड ज़ोर से पढ़ना या हाथ से कॉपी करना हो तो “मिलते-जुलते अक्षर छोड़ें” चालू करें: यह O/0, l/1/I जैसे जोड़े हटाता है, कीमत है छोटा पूल (80 → 74 अक्षर)।
- “कॉपी करें” दबाएँ, जहाँ चाहिए वहाँ पेस्ट करें, और तुरंत अपने पासवर्ड मैनेजर में सहेजें। पेज रीलोड करने पर नया पासवर्ड बनता है — कुछ नहीं रखा जाता।
उदाहरण
सेटिंग्स
लंबाई 16 · छोटे + बड़े + अंक + प्रतीक · मिलते-जुलते अक्षर रखे गए
एक संभावित परिणाम
rT4$mQp2!vL9x#Za
मान रैंडम हैं, इसलिए आपको ठीक यही कभी नहीं मिलेगा — लंबाई (16), चारों प्रकारों का आना, और एन्ट्रॉपी बैज का 100 बिट (बेहतरीन) पढ़ना जाँचें। यहाँ हर पासवर्ड आपके डिवाइस पर बनता है और उसे कभी नहीं छोड़ता।
नियम, सीमाएँ और ज्ञात समस्याएँ
- लंबाई 4–64 अक्षर है। हर चुना गया प्रकार कम से कम एक बार आता है, इसीलिए सबसे छोटी उपयोगी लंबाई आपके चुने प्रकारों की संख्या के बराबर है।
- पूल a–z (26), A–Z (26), 0–9 (10) और 18 ASCII प्रतीक हैं: ! # $ % & * + - . / : ; = ? @ ^ _ ~ — quotes, कोष्ठक, angle brackets, backslash, pipe और ऐसे ही अक्षर जानबूझकर बाहर रखे गए हैं, ताकि shell, YAML या JSON में पेस्ट किए पासवर्ड को कम ही एस्केप करना पड़े। कस्टम प्रतीक सेट समर्थित नहीं है।
- एन्ट्रॉपी वैध संयोजनों की ठीक संख्या से आती है, “लंबाई × log2(pool)” से नहीं। “हर प्रकार से कम से कम एक” नियम लगभग 14% संयोजन हटा देता है: चारों प्रकारों के साथ 16 अक्षर 100.937 बिट हैं, जहाँ सादा सूत्र 101.151 कहता है। बैज वही मान नीचे की ओर राउंड करके दिखाता है।
- मज़बूती के बैंड 60 / 80 / 100 बिट हैं और यहीं प्रकाशित हैं, छिपे नहीं: 60 से कम कमज़ोर, 60–79 ठीक, 80–99 मज़बूत, 100 या अधिक बेहतरीन।
- जानबूझकर “तोड़ने का अनुमानित समय” नहीं दिया गया। वह संख्या हमलावर के हार्डवेयर की धारणाओं पर निर्भर है, और जहाँ भी दिखती है वह माप के भेस में एक अनुमान है।
- रैंडमनेस आपके ब्राउज़र के crypto.getRandomValues से आती है, कभी Math.random() से नहीं। यदि ब्राउज़र सुरक्षित रैंडम स्रोत नहीं देता, तो कमज़ोर पासवर्ड के बजाय त्रुटि दिखती है।
- पासवर्ड हमेशा ASCII होते हैं। ग़ैर-ASCII अक्षर ज़्यादा मज़बूत दिख सकते हैं, पर कई साइटें उन्हें अस्वीकार या चुपचाप बिगाड़ देती हैं — ऐसी चीज़ के लिए स्ट्रेंथ मीटर दिखाना, जो सहेजी ही नहीं जा सकती, बेईमानी होगी।
- प्रस्तावित नहीं: पासफ़्रेज़ (शब्द-आधारित पासवर्ड), PIN, “याद रहने वाले” पासवर्ड, एक साथ बैच, कस्टम प्रतीक सेट, विशेष अक्षर छोड़ना, सहेजना या डाउनलोड करना। पासफ़्रेज़ के लिए शब्द सूची चाहिए, और शब्द सूची भाषा-विशिष्ट होती है — अरबी या चीनी के लिए यहाँ दिखाने को ईमानदार कुछ नहीं है।
- कोई डाउनलोड बटन नहीं: पासवर्ड को पढ़ने योग्य .txt फ़ाइल में लिखना बुरी आदत है। इसे अपने पासवर्ड मैनेजर में कॉपी करें।
- कोई भी विकल्प बदलने पर पूरा पासवर्ड बदल जाता है — यह पहले 16 अक्षर नहीं रखता और कुछ और नहीं जोड़ता। पासवर्ड का कोई “जोड़ने” का अर्थ नहीं होता।
- हर रीलोड नया पासवर्ड बनाता है: कोई इतिहास नहीं, कोई सहेजी सूची नहीं, मान ले जाने वाला कोई लिंक नहीं।
- कुछ अपलोड, संग्रहीत या URL में नहीं डाला जाता। कोई अकाउंट नहीं, कोई सिंक नहीं और कोई API नहीं।
संबंधित टूल
पासवर्ड सहेजने के बाद आमतौर पर यही अगले कदम होते हैं।