पासवर्ड की एन्ट्रॉपी का मूल्यांकन करें
अपने पासवर्ड की बिट्स में एन्ट्रॉपी (रैंडमनेस के प्रति उसकी गणितीय मज़बूती) मापें और अलग-अलग कंप्यूटिंग पावर के अनुसार इसे ब्रूट फ़ोर्स से क्रैक करने में लगने वाला अनुमानित समय जानें। कुछ भी कहीं नहीं भेजा जाता: गणना पूरी तरह आपके ब्राउज़र में होती है।
यह कैसे काम करता है
एन्ट्रॉपी बिट्स में मापती है कि शुद्ध ब्रूट फ़ोर्स से किसी पासवर्ड का अनुमान लगाने के लिए औसतन कितने प्रयास ज़रूरी हैं: यह पासवर्ड की लंबाई और इस्तेमाल किए गए कैरेक्टर सेट के आकार (छोटे अक्षर, बड़े अक्षर, अंक, सिंबल) से गणित की जाती है। एन्ट्रॉपी जितनी ज़्यादा होती है, संभावित कॉम्बिनेशन की संख्या उतनी ही तेज़ी से बढ़ती है, और अनुमानित क्रैकिंग समय उतना ही लंबा हो जाता है। ऊपर दी गई तालिका इस एन्ट्रॉपी को कई यथार्थवादी कंप्यूटिंग स्पीड पर लागू करती है, सीमित ऑनलाइन हमले से लेकर हैश क्रैकिंग के लिए समर्पित GPU क्लस्टर तक।
क्या एन्ट्रॉपी का अनुमान गारंटी देता है कि पासवर्ड सुरक्षित है?
नहीं। यह गणना एक शुद्ध ब्रूट फ़ोर्स हमला मानती है, जो सभी संभावित कॉम्बिनेशन को रैंडम रूप से टेस्ट करता है। व्यवहार में, हमलावर लीक हुए पासवर्ड की डिक्शनरी और आम ट्रांसफ़ॉर्मेशन नियमों (शुरुआत में बड़ा अक्षर, आखिर में अंक, "a" → "@" जैसे प्रतिस्थापन) का इस्तेमाल करते हैं जो किसी डिक्शनरी शब्द पर आधारित पासवर्ड को, लंबा होने पर भी, कहीं ज़्यादा तेज़ी से तोड़ देते हैं। किसी पासवर्ड मैनेजर द्वारा जेनरेट किया गया रैंडम पासवर्ड, समान थ्योरेटिकल एन्ट्रॉपी वाले किसी याद रखने योग्य वाक्यांश से हमेशा बेहतर रहता है।
क्रैकिंग का समय परिदृश्य के अनुसार इतना अलग क्यों होता है?
गणना की गति संदर्भ पर काफ़ी निर्भर करती है: प्रयासों की संख्या सीमित करने वाली एक ऑनलाइन सेवा (अक्सर प्रति सेकंड कुछ ही प्रयास) समर्पित हार्डवेयर पर ऑफ़लाइन चुराए और क्रैक किए गए हैश की तुलना में बिल्कुल अलग सुरक्षा देती है, जो प्रति सेकंड दसियों अरब कॉम्बिनेशन टेस्ट कर सकता है। इसीलिए पासवर्ड का सुरक्षित स्टोरेज (bcrypt या argon2 जैसे धीमे हैशिंग फ़ंक्शन के साथ) पासवर्ड की पसंद जितना ही महत्वपूर्ण है।
गोपनीयता: दर्ज किया गया पासवर्ड कभी भी नेटवर्क पर नहीं भेजा जाता — एन्ट्रॉपी की गणना और क्रैकिंग समय का अनुमान पूरी तरह लोकल रूप से आपके ब्राउज़र में होता है, और न तो स्टोर किया जाता है न ही ट्रांसमिट किया जाता है।