क्वांटम-प्रतिरोधी पासवर्ड जनरेटर
एक मज़बूत पासवर्ड बनाएँ
क्रिप्टोग्राफ़िक रूप से सुरक्षित यादृच्छिकता, लाइव एंट्रॉपी और क्वांटम सुरक्षा का संकेतक। कुछ भी आपके ब्राउज़र से बाहर नहीं जाता।
लंबाई
कैरेक्टर सेट
बहिष्करण
मज़बूती
—एंट्रॉपी बार, 128 बिट पर पूरा भरता है।
- एंट्रॉपी
- 0 बिट
- कैरेक्टर पूल
- 0 कैरेक्टर
- क्रैक होने का समय (क्लासिकल)
- —
- क्रैक होने का समय (क्वांटम)
- —
ग्रोवर का एल्गोरिदम ब्रूट-फ़ोर्स के विरुद्ध प्रतिरोध को आधा कर देता है, इसलिए एक आदर्श क्वांटम हमलावर के सामने पासवर्ड केवल लगभग एंट्रॉपी ÷ 2 बिट सुरक्षा देता है। 128-बिट क्वांटम सुरक्षा मार्जिन पाने के लिए मार्कर (≈256 बिट एंट्रॉपी) तक पहुँचें।
—मज़बूत पासवर्ड भी फ़िशिंग से चुराया जा सकता है या डेटा लीक में उजागर हो सकता है। पासकी फ़िशिंग-प्रतिरोधी होती हैं, कभी दोबारा इस्तेमाल नहीं होतीं और चुराए गए पासवर्ड डेटाबेस से लीक नहीं हो सकतीं। जनरेट किए गए पासवर्ड का इस्तेमाल केवल वहीं करें जहाँ पासकी अभी उपलब्ध नहीं है।
गोपनीयता सबसे पहले
डिवाइस पर ही पासवर्ड निर्माण, क्लासिकल और क्वांटम दोनों हमलों को ध्यान में रखकर
यादृच्छिकता Web Crypto के getRandomValues जनरेटर से आती है — वही क्रिप्टोग्राफ़िक रूप से सुरक्षित स्रोत जो कुंजियाँ बनाने में इस्तेमाल होता है — Math.random से नहीं। आपके पासवर्ड, चुने गए कैरेक्टर और बहिष्करण कभी अपलोड नहीं होते, कोई ट्रैकर नहीं है, और लोड होने के बाद यह टूल ऑफ़लाइन भी काम करता है।
पासवर्ड की मज़बूती कैसे मापी जाती है?
एंट्रॉपी उन अलग-अलग पासवर्डों की संख्या का log₂ है जो मौजूदा सेटिंग्स बना सकती हैं, और सभी की संभावना बराबर होती है। यह लंबाई × log₂(पूल का आकार) के क़रीब होती है, पर थोड़ी कम, क्योंकि हर चुना गया सेट कम से कम एक बार आना चाहिए और दोहराव बंद होने पर कोई कैरेक्टर दोबारा नहीं आ सकता। ज़्यादा कैरेक्टर और बड़ा पूल, दोनों इसे बढ़ाते हैं।
यहाँ “क्वांटम-प्रतिरोधी” का क्या मतलब है?
ग्रोवर का एल्गोरिदम चलाने वाला एक आदर्श क्वांटम हमलावर ब्रूट-फ़ोर्स के विरुद्ध प्रतिरोध को लगभग आधा कर देता है, इसलिए पासवर्ड लगभग एंट्रॉपी ÷ 2 प्रभावी बिट देता है। 128-बिट क्वांटम मार्जिन के लिए लगभग 256 बिट एंट्रॉपी चाहिए।
क्या क्रैक होने के समय के अनुमान सटीक हैं?
नहीं — ये केवल परिमाण के क्रम का अंदाज़ा देते हैं। क्लासिकल आँकड़ा एक तेज़ ऑफ़लाइन हमलावर (~10¹¹ अनुमान/सेकंड) मानता है; क्वांटम आँकड़ा ग्रोवर की गति-वृद्धि लागू करता है। असली हमले हैशिंग तरीक़े के अनुसार अलग होते हैं।
क्या मुझे इसके बजाय पासकी इस्तेमाल करनी चाहिए?
जहाँ समर्थित हो, हाँ। पासकी फ़िशिंग-प्रतिरोधी होती हैं, कभी दोबारा इस्तेमाल नहीं होतीं और सेंध लगे पासवर्ड डेटाबेस से लीक नहीं हो सकतीं। मज़बूत जनरेट किया गया पासवर्ड केवल वहीं इस्तेमाल करें जहाँ पासकी उपलब्ध नहीं है।