पासवर्ड और यादृच्छिक संख्या जनरेटर

अपने ब्राउज़र की सुरक्षित यादृच्छिक संख्याओं से पासवर्ड और किसी सीमा के भीतर यादृच्छिक पूर्णांक बनाएँ।

पासवर्ड बनाएँ

शामिल करने के वर्ण प्रकार

चुने गए हर वर्ण प्रकार का कम से कम एक वर्ण आता है।

बनाए गए पासवर्ड कभी सहेजे या अपलोड नहीं किए जाते। रीलोड करने पर वे मिट जाते हैं।

यादृच्छिक पूर्णांक बनाएँ

न्यूनतम और अधिकतम दोनों परिणाम में आ सकते हैं।

बनाई गई संख्याएँ कभी सहेजी या अपलोड नहीं की जातीं। रीलोड करने पर वे मिट जाती हैं।

विकल्प सहेजें

केवल लंबाई, वर्ण प्रकार और सीमा जैसे विकल्प सहेजे जाते हैं, और केवल इसी ब्राउज़र में। बनाए गए मान कभी नहीं सहेजे जाते।

पासवर्ड और यादृच्छिक संख्या जनरेटर का उपयोग कैसे करें

पासवर्ड और संख्याएँ आपके ब्राउज़र के crypto.getRandomValues से बनी सुरक्षित यादृच्छिक संख्याओं से बनती हैं। बनाए गए मान केवल इसी स्क्रीन पर दिखते हैं और कभी सहेजे या अपलोड नहीं किए जाते।

  1. लंबाई और वर्ण प्रकार चुनें, फिर पासवर्ड बनाएँ दबाएँ।
  2. सीमा और संख्या दर्ज करें, फिर सीमा के भीतर पूर्णांक चुनने के लिए संख्याएँ बनाएँ दबाएँ।
  3. परिणाम कॉपी करें और उसे पासवर्ड मैनेजर या जहाँ ज़रूरत हो वहाँ चिपकाएँ।

एंट्रॉपी की गणना कैसे होती है?

हम लंबाई N की उन स्ट्रिंग की गिनती करते हैं जिनमें चुना गया हर वर्ण प्रकार हो, और उस गिनती का आधार-2 लघुगणक बिट में एंट्रॉपी के रूप में दिखाते हैं। एक ही वर्ण प्रकार हो तो यह लंबाई × log2(वर्णों की संख्या) के बराबर होती है; हर चुने प्रकार की गारंटी देने से गिनती थोड़ी घटती है, इसलिए मान थोड़ा कम होता है।

यह केवल उस हमलावर के लिए सैद्धांतिक अनुमान है जो लंबाई और वर्ण प्रकार जानता है और उसे अनुमान से अंदाज़ा लगाना है; यह सुरक्षा की गारंटी नहीं है। इस विधि में हर संयोजन ठीक-ठीक समान संभावना वाला नहीं होता, इसलिए असली मान दिखाए गए से थोड़ा कम हो सकता है। कहीं और दोबारा इस्तेमाल किया गया या लीक, फ़िशिंग या मैलवेयर से उजागर पासवर्ड एंट्रॉपी की परवाह किए बिना सुरक्षित नहीं है।

यादृच्छिक पूर्णांकों की एंट्रॉपी हर बार के विकल्पों की संख्या के log2 का योग है, और उसमें चुनाव का क्रम भी शामिल है।

संख्याएँ समान रूप से कैसे चुनी जाती हैं?

यादृच्छिक संख्या को सीमा के आकार से मॉड्यूलो लेने पर कुछ मान ज़्यादा बार आते हैं, जिसे मॉड्यूलो पूर्वाग्रह कहते हैं। यह टूल रिजेक्शन सैंपलिंग का उपयोग करता है: सीमा के आकार के सबसे बड़े गुणज से ऊपर आने वाले नमूने छोड़कर फिर से चुनता है, ताकि हर मान की संभावना समान रहे। बिना दोहराव वाला चयन Fisher–Yates विधि से, एक-एक मान करके होता है।

सीमाएँ

अक्सर पूछे जाने वाले प्रश्न

क्या बनाए गए पासवर्ड अपलोड या सहेजे जाते हैं?

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

मिलते-जुलते वर्ण क्यों छोड़ें?

यह I, l, 1, O और 0 जैसे वर्ण हटा देता है जिन्हें कुछ फ़ॉन्ट में अलग पहचानना कठिन होता है, जिससे हाथ से कॉपी करते समय गलतियाँ कम होती हैं। वर्ण कम होने पर एंट्रॉपी थोड़ी कम हो जाती है।

क्या इसे आधिकारिक लॉटरी ड्रॉ के लिए इस्तेमाल कर सकते हैं?

अनुशंसित नहीं है। इसमें कोई ऑडिट ट्रेल या बाहरी सत्यापन नहीं है।