मैं एन्क्रिप्टेड पासवर्ड स्टोर करने के लिए एमडी 5 हैशिंग का उपयोग कर रहा हूं। पासवर्ड 6 से 40 वर्ण लंबा हो सकता है। एन्क्रिप्टेड पासवर्ड संग्रहीत करने के लिए आवश्यक डेटाबेस कॉलम आकार क्या है। इसके अलावा, अगर 40 वर्ण हैश आकार बहुत बड़ा है, तो 20 वर्ण पासवर्ड कितना हैश आकार लेगा?एमडी 5 हैश का आकार
मैं डाटाबेस में संग्रहीत करने के लिए हैश उत्पन्न करने के लिए FormsAuthentication.HashPasswordForStoringInConfigFile(stringToEncrypt, "MD5");
का उपयोग कर रहा हूं।
हैशिंग! = एन्क्रिप्टिंग – Oded
पासवर्ड के लिए MD5 का भी उपयोग न करें। एक कम्प्यूटेशनल महंगा हैश एल्गोरिदम का उपयोग करें जैसे कि बीक्रिप्ट या स्क्रिप, ताकि ब्रूट फोर्स द्वारा रिवर्स करना मुश्किल हो। –