मज़बूत पासवर्ड जनरेटर

सीधे अपने ब्राउज़र में मज़बूत और पूरी तरह से यादृच्छिक (random) पासवर्ड बनाएं — वर्णों के प्रकार पर पूर्ण नियंत्रण के साथ, और वे कभी भी आपके डिवाइस से बाहर नहीं जाते।

चुनने के लिए जनरेट दबाएं
उन्नत विकल्प
अपने स्वयं के वर्ण उपयोग करने के लिए ऊपर दी गई पंक्तियाँ संपादित करें। प्रत्येक पंक्ति को एक अलग वर्ण प्रकार माना जाता है।

एक मज़बूत, अनूठा पासवर्ड किसी भी ऑनलाइन अकाउंट के लिए सबसे सस्ती सुरक्षा है — और जिस समय आपको इसकी आवश्यकता होती है, वह शायद ही कभी सुविधाजनक होता है: काम के लिए नया अकाउंट बनाना, ऑनलाइन बैंकिंग ऐप जो पासवर्ड रीसेट करने के लिए कहे, बॉक्स से नया राउटर निकालना, या किसी पासवर्ड मैनेजर (password manager) पर जाने का बहुप्रतीक्षित निर्णय। यह मुफ़्त पासवर्ड जनरेटर एक ही क्लिक में पूरी तरह से रैंडम पासवर्ड बनाता है। “लंबाई” बॉक्स में अपनी आवश्यकता के अनुसार आकार सेट करें, चुनें कि कौन-सी वर्ण श्रेणियां शामिल करनी हैं — बड़े और छोटे अक्षर, अंक, सामान्य प्रतीक (%$#@!?&) और जटिल प्रतीक (.,;[]()^-_=+{}:<>|) — और “जनरेट करें” बटन दबाएं।

सुरक्षा ही इस टूल का मुख्य उद्देश्य है, इसलिए यह जनरेटर Web Crypto API (crypto.getRandomValues) पर आधारित है, जो उसी क्रिप्टोग्राफ़िक रूप से सुरक्षित सिस्टम रैंडमनेस (randomness) से मान प्राप्त करता है जिस पर TLS और सुरक्षा के लिए महत्वपूर्ण अन्य ऑपरेशन निर्भर करते हैं। Math.random() या इसी तरह के अनुमानित स्यूडो-रैंडम फ़ंक्शंस पर आधारित जनरेटर के विपरीत, इसे ऐसे बनाया गया है कि एक परिणाम देखने पर हमलावर को अगले के बारे में कुछ भी पता नहीं चलता। जनरेट करने की पूरी प्रक्रिया पूरी तरह से आपके डिवाइस पर होती है: पासवर्ड कभी भी किसी सर्वर पर नहीं भेजा जाता, कभी भी लॉग नहीं किया जाता, और हमारे द्वारा कभी नहीं देखा जाता — बीच में रास्ते में हैक करने या हमारे स्टोर करने के लिए कुछ भी नहीं है।

ये विकल्प किसी भी साइट की पासवर्ड नीति (पॉलिसी) से मेल खाना आसान बनाते हैं। यह गारंटी है कि प्रत्येक पासवर्ड में आपके द्वारा चुनी गई प्रत्येक श्रेणी से कम से कम एक वर्ण ज़रूर होगा — ताकि “एक बड़ा अक्षर और एक नंबर होना चाहिए” जैसी शर्तें अपने आप पूरी हो जाएं — और “प्रत्येक प्रकार के वर्णों की लगभग समान संख्या सुनिश्चित करें” डिफ़ॉल्ट रूप से चालू रहता है, ताकि कोई एक वर्ण श्रेणी बाकियों पर हावी न हो जाए। अधिकतम मज़बूती के लिए प्रतीकों को चालू रखें, या पुरानी प्रणालियों के लिए उन्हें बंद कर दें जो उन्हें स्वीकार नहीं करते। “मिलते-जुलते वर्णों के बिना” स्विच उन वर्णों को हटा देता है जिन्हें लोग अक्सर गलत पढ़ते हैं (Il1O0o)।

क्या आपको एक से ज़्यादा पासवर्ड चाहिए, या किसी असामान्य पॉलिसी का पालन करना है? एक ही बार में पूरी सूची जनरेट करने के लिए “चयन की संख्या” निर्धारित करें — उदाहरण के लिए किसी टीम के लिए अकाउंट बनाते समय 100 पासवर्ड तक — और जब यह संख्या 1 से अधिक होती है, तो “आउटपुट प्रारूप” यह तय करता है कि उन्हें कैसे अलग किया जाए: “नई पंक्ति”, “स्पेस से अलग किया गया” या “अल्पविराम से अलग किया गया”। बाकी सब कुछ “उन्नत विकल्प” के अंतर्गत आता है। एक ही वर्ण को एक से अधिक बार दिखाई देने की अनुमति देने के लिए “एक ही पासवर्ड में दोहराए गए वर्ण शामिल न करें” को बंद करें। हालाँकि यह जनरेटर हिंदी वर्णमाला का समर्थन नहीं करता है, लेकिन यह पोलिश, तुर्की या वियतनामी जैसी 35 अन्य भाषाओं के अक्षरों को कवर करता है। पूरी तरह से अपने हिसाब से सेट करने के लिए, “वर्ण समूह (प्रति पंक्ति एक)” आपको अपने स्वयं के सेट को परिभाषित करने देता है: प्रत्येक पंक्ति एक अलग वर्ण श्रेणी बन जाती है जहाँ से जनरेटर चुनाव करता है।

यह पासवर्ड जनरेटर क्यों चुनें?

रैंडमनेस (randomness) कैसे जनरेट होती है? आपका ऑपरेटिंग सिस्टम लगातार एन्ट्रापी एकत्र करता है — हार्डवेयर इवेंट्स से आने वाला अप्रत्याशित शोर — और इसे क्रिप्टोग्राफ़िक रूप से सुरक्षित रैंडम नंबर जनरेटर में फीड करता है। जब आप जनरेट करें दबाते हैं, तो पेज का JavaScript, crypto.getRandomValues के ज़रिए ब्राउज़र से रैंडम वैल्यू का अनुरोध करता है, उन्हें आपके द्वारा चुनी गई वर्ण श्रेणियों पर मैप करता है, जांचता है कि प्रत्येक श्रेणी का प्रतिनिधित्व है या नहीं, और पासवर्ड तैयार करता है। इसमें अंदाज़ा लगाने के लिए कोई “सीड” (seed) नहीं है, कोई ऐसा एल्गोरिथम शॉर्टकट नहीं है जिसे पासवर्ड-क्रैकिंग के लिए विशेष रूप से डिज़ाइन किया गया हार्डवेयर दोबारा लागू कर सके, और किसी भी चरण पर कोई नेटवर्क रिक्वेस्ट नहीं होती — पूरी प्रक्रिया आपके डिवाइस पर ही चलती है।

परिणाम के नीचे आप बिट्स में एन्ट्रापी (entropy) का अनुमान देखेंगे — जो पासवर्ड की मज़बूती का एक माप है: रोज़मर्रा के अकाउंट्स के लिए 60+ बिट्स उचित हैं, 80+ मज़बूत है, और 100+ को आज के हार्डवेयर के साथ ब्रूट फ़ोर्स (brute force) हमलों द्वारा क्रैक करना लगभग नामुमकिन है। हालाँकि, दो आदतें किसी भी चीज़ से ज़्यादा मायने रखती हैं। पहला, जटिलता से बेहतर है लंबाई: किसी भी ज़रूरी अकाउंट के लिए 16+ वर्णों का इस्तेमाल करें — प्रतीक की एक और श्रेणी जोड़ने की तुलना में प्रत्येक अतिरिक्त वर्ण हमलावर के काम को कहीं अधिक तेज़ी से बढ़ा देता है। दूसरा, विशिष्टता: जब किसी वेबसाइट पर डेटा ब्रीच (data breach) होता है, तो लीक हुए लॉगिन क्रेडेंशियल्स को तुरंत दूसरी सेवाओं पर आज़माया जाता है — इस हमले को क्रेडेंशियल स्टफिंग (credential stuffing) कहा जाता है — इसलिए कई जगह इस्तेमाल किया गया एक ही पासवर्ड, डेटा लीक की एक घटना को पूरे अकाउंट पर कब्ज़े में बदल सकता है। हर अकाउंट के लिए एक अलग पासवर्ड जनरेट करें, उन्हें एक पासवर्ड मैनेजर में सुरक्षित रखें, और जहाँ भी उपलब्ध हो टू-फैक्टर ऑथेंटिकेशन (2FA) चालू करें। यह CERT-In द्वारा सुझाई गई सुरक्षा आदतों के भी अनुकूल है। और अगर किसी पूरी तरह से रैंडम पासवर्ड में कोई वर्ण दोहराया जाता है या कोई छोटा पठनीय अंश आ जाता है, तो हैरान न हों — वास्तविक रैंडमनेस अक्सर ऐसे क्रम पैदा करती है, और वे पासवर्ड को किसी भी तरह से कमज़ोर नहीं बनाते।

FAQ

क्या ऑनलाइन पासवर्ड जनरेट करना सुरक्षित है?

इस टूल के साथ, हाँ। पासवर्ड पूरी तरह से आपके ब्राउज़र में Web Crypto API का उपयोग करके बनाया जाता है और इसे कभी भी कहीं ट्रांसमिट नहीं किया जाता: जनरेशन के दौरान कोई सर्वर रिक्वेस्ट नहीं की जाती है, इसलिए हमारे लिए — या बीच में किसी के लिए भी — कुछ भी इंटरसेप्ट या स्टोर करने का कोई तरीका नहीं है।

मेरा पासवर्ड कितना लंबा होना चाहिए?

कम से कम 12 वर्णों का इस्तेमाल करें; किसी भी ज़रूरी चीज़ के लिए 16 या उससे ज़्यादा की सलाह दी जाती है। जटिलता से बेहतर है लंबाई: प्रत्येक अतिरिक्त वर्ण उन संयोजनों की संख्या को कई गुना बढ़ा देता है जिन्हें एक हमलावर को आज़माना पड़ता है।

क्या रैंडम पासवर्ड मेरे द्वारा खुद बनाए गए पासवर्ड से वाक़ई बेहतर है?

हाँ। इंसान द्वारा बनाए गए पासवर्ड अनुमान लगाने योग्य आदतों का पालन करते हैं — डिक्शनरी के शब्द, नाम, तारीखें, qwerty123 जैसे कीबोर्ड पैटर्न — और क्रैकिंग टूल सबसे पहले उन्हीं पैटर्न्स को आज़माते हैं। एक रैंडम जनरेट किए गए पासवर्ड में ऐसी कोई संरचना नहीं होती है, इसलिए हमलावर के पास केवल ब्रूट फ़ोर्स (brute force) का रास्ता बचता है, जो 16 वर्णों वाले रैंडम पासवर्ड पर काम करना लगभग असंभव बना देता है।

परिणाम के नीचे दिए गए एन्ट्रापी बिट्स का क्या मतलब है?

एन्ट्रापी इस बात का अनुमान लगाती है कि पासवर्ड कितना अप्रत्याशित है। मोटे तौर पर: 60+ बिट्स रोज़मर्रा के अकाउंट्स के लिए ठीक है, 80+ मज़बूत है, और 100+ वर्तमान हार्डवेयर के साथ ब्रूट फ़ोर्स के लिए व्यावहारिक रूप से पहुंच से बाहर है।

“मिलते-जुलते वर्णों के बिना” विकल्प क्या करता है?

यह उन वर्णों को हटा देता है जिन्हें एक-दूसरे के साथ भ्रमित करना आसान होता है — कैपिटल I, स्मॉल l, अंक 1, कैपिटल O, अंक 0 और स्मॉल o। इसका इस्तेमाल तब करें जब पासवर्ड को ज़ोर से पढ़ना हो, प्रिंट करना हो या किसी कागज़ से देखकर टाइप करना हो।

क्या मैं अपने खुद के वर्णों के साथ पूरी तरह से कस्टम पासवर्ड बना सकता हूँ?

हाँ। “उन्नत विकल्प” खोलें और अपने स्वयं के सेट को परिभाषित करने के लिए “वर्ण समूह (प्रति पंक्ति एक)” का उपयोग करें। प्रत्येक पंक्ति एक अलग वर्ण श्रेणी बन जाती है, इसलिए आप प्रत्येक समूह से विशिष्ट वर्णों की आवश्यकता तय कर सकते हैं — जो साइट की असामान्य आवश्यकताओं को पूरा करने के लिए एकदम सही है।

क्या मैं अपनी वर्णमाला के अक्षरों को शामिल कर सकता हूँ?

हाँ, यह टूल 35 भाषाओं के अक्षरों का समर्थन करता है, हालाँकि हिंदी इनमें शामिल नहीं है। यदि आप पोलिश, डेनिश, तुर्की या वियतनामी जैसी लैटिन-आधारित भाषाओं, या रूसी (सिरिलिक) और ग्रीक जैसी अन्य 35 भाषाओं के विशेष अक्षरों का उपयोग करना चाहते हैं, तो आप “उन्नत विकल्प” के अंतर्गत “वर्ण समूह (प्रति पंक्ति एक)” का उपयोग करके अपने स्वयं के कस्टम वर्ण जोड़ सकते हैं।

प्रत्येक पासवर्ड में कम से कम एक अंक और एक बड़ा अक्षर क्यों होता है?

जनरेटर गारंटी देता है कि आपके द्वारा चुनी गई प्रत्येक श्रेणी में से कम से कम एक वर्ण ज़रूर होगा। इसलिए इसका परिणाम हमेशा “एक बड़ा अक्षर और एक नंबर होना चाहिए” जैसी साइट की विशिष्ट आवश्यकताओं को पूरा करता है। किसी भी श्रेणी को पूरी तरह से बाहर करने के लिए, उस पर से टिक हटा दें।

क्या मुझे पासवर्ड के बजाय पासफ़्रेज़ (passphrase) का उपयोग करना चाहिए?

पासफ़्रेज़ — कई रैंडम शब्द, जैसे डाइसवेयर (diceware) पद्धति में होते हैं — तब बहुत अच्छे होते हैं जब आपको कोई ऐसा सीक्रेट याद रखना हो या टाइप करना हो, जैसे कि आपके पासवर्ड मैनेजर का मास्टर पासवर्ड। मैनेजर के अंदर रहने वाली हर चीज़ के लिए, 16+ वर्णों का रैंडम पासवर्ड उतना ही मज़बूत होता है। दोनों का उपयोग करें: मैनेजर के लिए एक मज़बूत पासफ़्रेज़, बाकी सब चीज़ों के लिए रैंडम पासवर्ड।

मुझे अपने पासवर्ड कितनी बार बदलने चाहिए?

आधुनिक सुरक्षा मार्गदर्शन अब किसी निश्चित समय-सारणी पर पासवर्ड बदलने की सलाह नहीं देता है — मजबूरन किए गए बदलाव से कमज़ोर और आसानी से अनुमान लगाए जाने वाले पासवर्ड बनते हैं। पासवर्ड तभी बदलें जब ऐसा करने का कोई कारण हो: सर्विस में डेटा ब्रीच, फ़िशिंग का डर, या कोई शेयर किया गया अकाउंट। जो बात सबसे ज़्यादा मायने रखती है वह यह है कि हर अकाउंट का अपना लंबा, रैंडम पासवर्ड होना चाहिए।

क्या आप मेरे द्वारा जनरेट किए गए पासवर्ड स्टोर करते हैं या देखते हैं?

नहीं। जनरेशन का काम स्थानीय तौर पर आपके डिवाइस पर चलता है और परिणाम कभी भी आपके ब्राउज़र से बाहर नहीं जाता है। हमारे पास आपके पासवर्ड देखने, उन्हें लॉग करने या स्टोर करने की कोई तकनीकी क्षमता नहीं है।