पासवर्ड को मज़बूत क्या बनाता है
पासवर्ड उतना ही मज़बूत है जितने अनुमान हमलावर को चाहिए। यह संख्या लंबाई और असली रैंडमनेस तय करती है, a की जगह @ जैसे चतुर बदलाव नहीं।
एंट्रॉपी: अनुमानों की गिनती
पासवर्ड की मज़बूती एंट्रॉपी के बिट में मापी जाती है। N संभावनाओं में से रैंडम चुने गए पासवर्ड में log2(N) बिट होते हैं, और हर अतिरिक्त बिट हमलावर का काम दोगुना कर देता है। 94 प्रिंट होने वाले अक्षरों से बने 12 अक्षर के रैंडम पासवर्ड में लगभग 79 बिट होते हैं। असली बात रैंडम शब्द में है: लोगों द्वारा चुना गया पासवर्ड, जैसे नाम के साथ साल और विस्मयादिबोधक चिह्न, अपनी लंबाई से कहीं कम बिट रखता है, क्योंकि हमलावर ऐसे पैटर्न पहले आज़माते हैं।
Diceware और पासफ़्रेज़
1995 में Arnold Reinhold ने diceware प्रकाशित किया: 7776 शब्दों की सूची से एक शब्द चुनने के लिए पाँच पासे फेंकें और दोहराएँ। हर शब्द लगभग 12.9 बिट जोड़ता है, इसलिए छह शब्द लगभग 77 बिट देते हैं और टाइप करने में आसान रहते हैं। Electronic Frontier Foundation ने 2016 में बेहतर शब्द सूचियाँ प्रकाशित कीं, और यह जनरेटर उसकी बड़ी सूची इस्तेमाल करता है। यह विचार 2011 के उस कॉमिक से मशहूर हुआ जिसमें correct horse battery staple की तुलना याद रखने में कठिन पर कमज़ोर Tr0ub4dor&3 से की गई थी।
दिशानिर्देश क्या कहते हैं
NIST Digital Identity Guidelines (SP 800-63B) संरचना के नियमों के बजाय लंबाई को प्राथमिकता देते हैं: लंबे पासवर्ड और पासफ़्रेज़ की अनुमति दें, नए पासवर्ड को लीक हुई सूचियों से जाँचें और बिना कारण समय-समय पर बदलाव ज़बरदस्ती न करें। ज़बरदस्ती के जटिलता नियम ज़्यादातर अनुमान लगाने योग्य पैटर्न बनाते हैं। असली रैंडमनेस के साथ लंबाई और हर साइट के लिए अलग पासवर्ड कहीं ज़्यादा मायने रखते हैं।
हमलावर कितनी तेज़ी से अनुमान लगाते हैं
जब कोई साइट हैक होती है, तो हमलावर चुराए गए हैश पर ऑफ़लाइन अनुमान लगाते हैं। तेज़ हैश और आधुनिक ग्राफ़िक्स कार्ड से यह प्रति सेकंड अरबों अनुमान हो सकते हैं, और यहाँ दिखाया गया क्रैक समय इसी मान्यता पर है। bcrypt या Argon2 जैसे धीमे हैश यह गति बहुत कम कर देते हैं, पर आप नहीं जानते कि साइट क्या इस्तेमाल करती है। कम से कम 70 से 80 बिट, अलग-अलग पासवर्ड, पासवर्ड मैनेजर और टू-फ़ैक्टर ऑथेंटिकेशन का लक्ष्य रखें।
अक्सर पूछे जाने वाले प्रश्न
पासवर्ड कितना लंबा होना चाहिए?
अक्षरों, अंकों और चिह्नों वाले रैंडम पासवर्ड के लिए 16 या अधिक अक्षर 100 से ज़्यादा बिट देते हैं। पासफ़्रेज़ के लिए कम से कम 5 या 6 रैंडम शब्द इस्तेमाल करें। लंबाई मज़बूती बढ़ाने का सबसे आसान तरीका है।
क्या P@ssw0rd जैसे बदलाव मज़बूत हैं?
नहीं। हमलावर आम बदलाव जानते हैं और उन्हें अपने आप आज़माते हैं, इसलिए वे बहुत कम जोड़ते हैं। असली रैंडमनेस ही पासवर्ड को मज़बूत बनाती है।
क्या मुझे पासवर्ड नियमित रूप से बदलने चाहिए?
मौजूदा दिशानिर्देश कहते हैं नहीं, जब तक लीक जैसा कोई कारण न हो। बार-बार ज़बरदस्ती बदलाव अक्सर कमज़ोर और अनुमान लगाने योग्य पासवर्ड बनाते हैं। अलग-अलग पासवर्ड इस्तेमाल करें और लीक होने की आशंका पर बदलें।
आज़माने के लिए तैयार?
अपने ब्राउज़र में PictorX खोलें — शुरू करने के लिए इंस्टॉल या क्रेडिट कार्ड की ज़रूरत नहीं।
पासवर्ड जनरेटर खोलें