मेरा सुझाव है कि गणित में थोड़ा सा काम करें जो आपकी न्यूनतम पासवर्ड जटिलता को ध्यान में रखता है, एक हमलावर कितनी तेजी से पासवर्ड का अनुमान लगा सकता है, आपके पास अनलॉक किए गए खातों की संख्या और आपके जोखिमों के बारे में कुछ जानकारी दी गई है।
उम्मीद है कि आपके पास पासवर्ड अनुमान लगाने के लिए किसी प्रकार की दर-सीमा है। आमतौर पर ऐसा कुछ के माध्यम से होता है जो अस्थायी पासवर्ड कुछ खराब पासवर्ड के बाद खाते हैं।
और उम्मीद है कि आपके पास कुछ प्रकार की पासवर्ड-जटिलता आवश्यकताएं हैं ताकि "ए" और "पासवर्ड" की अनुमति न हो।
मान लेते हैं कि 10 मिनट में 30 पासवर्ड विफल होने के बाद आप 20 मिनट के लिए किसी खाते को बंद कर देंगे। यह प्रभावी रूप से पासवर्ड अनुमान दर को 174 प्रति घंटे या प्रति दिन 4176 तक सीमित करता है। लेकिन मान लें कि यह प्रति उपयोगकर्ता है।
मान लेते हैं कि आपको ऊपरी, निचले और एक नंबर वाले 8+ कैरेक्टर के पासवर्ड की आवश्यकता है, और यह सुनिश्चित करने के लिए कि आप कुछ पासवर्ड चेक करते हैं, उन पासवर्डों को यथोचित रूप से यादृच्छिक माना जाता है। सबसे खराब स्थिति यह है कि आपके उपयोगकर्ता सभी एक ही जगह पर एक ऊपरी, और एक नंबर डालते हैं और आपका हमलावर इसे जानता है, इसलिए आपको 10 * 26 ^ 7 (80G) संभावित पासवर्ड मिल गए हैं। सबसे अच्छा मामला 62 ^ 8 (218T) है।
इसलिए, हर संभव पासवर्ड की कोशिश करने वाला एक हमलावर उन सभी को सबसे बुरे मामले में 50,000 वर्षों के भीतर और लगभग 600 मिलियन मिलेनिया को मार देगा। या, इसे दूसरे तरीके से कहें, तो एक साल में उन्हें 50,000 में से 1 और अनुमान लगाने के 52,000,000,000 में 1 के बीच होगा। यदि आपके पास 50,000 का उपयोगकर्ता आधार है, तो यह लगभग गारंटी है कि सबसे खराब स्थिति में वे प्रति वर्ष एक खाते में आएंगे और हर 6 महीने में एक खाता प्राप्त करने की लगभग 50% संभावना है।
और अगर आपके पास कोई दर सीमित नहीं थी और एक हमलावर एक दिन में एक अरब पासवर्ड का अनुमान लगा सकता है? एक साल में खाते में आने के 600 में से एक मौका, या हर साल अपने 50,000 उपयोगकर्ताओं में से 80 पाने की आभासी गारंटी।
उस गणित पर काम करें, और यह पता लगाएँ कि आपका स्वीकार्य जोखिम स्तर कहाँ है। और याद रखें कि जितना छोटा आप इसे सेट करते हैं, उतना ही यह उपयोगकर्ताओं को याद रखने के लिए कठिन होगा और अधिक संभावना है कि उन्होंने इसे किसी साइट पर हमलावर के लिए सुविधाजनक स्थान पर लिखा होगा।
अतिरिक्त बोनस के रूप में: यदि कोई आपके सिस्टम के खिलाफ प्रति दिन प्रति उपयोगकर्ता हजारों पासवर्ड की कोशिश कर रहा है, तो मुझे वास्तव में उम्मीद है कि आपके पास कुछ प्रकार की निगरानी होगी जो इसे उठाएगी।
EDIT:
उल्लेख करना भूल गया: हमारी वास्तविक नीति 90 दिन की है, लेकिन गुमराह सुरक्षा लेखा परीक्षकों द्वारा निष्कर्षों के साथ सब कुछ है और वास्तविकता के साथ कुछ नहीं करना है।