के साथ पासवर्ड सहेज रहा है मैं पोस्टग्रेस्क्ल, हाइबरनेट और जावा का उपयोग कर रहा हूं और मुझे पासवर्ड स्टोर करने की आवश्यकता है। क्या कोई मुझे बता सकता है कि एमडी 5 के साथ पासवर्ड कैसे एन्क्रिप्ट करना है। वरना वहाँ डेटाबेस में सुरक्षित पासवर्ड स्टोर करने के लिएएमडी 5
धन्यवाद
यदि आप MD5 (या अन्य हैशिंग एल्गोरिदम) के साथ पासवर्ड अस्पष्ट करते हैं, तो मूल पासवर्ड वापस लेना संभव नहीं है। हालांकि, यह आवश्यक नहीं हो सकता है - अक्सर आपको केवल इतना करना है कि उपयोगकर्ता द्वारा दर्ज किया गया पासवर्ड संग्रहीत एक जैसा है, इस स्थिति में आप उसमें MD5 (या अन्य हैश) की गणना कर सकते हैं और देख सकते हैं कि आपको मिलता है या नहीं जो संग्रहीत है वही है। लेकिन यदि आप पासवर्ड का उपयोग करना चाहते हैं, उदाहरण के लिए, डेटाबेस में लॉग इन करने के लिए, तो आपको मूल पासवर्ड की आवश्यकता होगी, और MD5 वह नहीं है जो आप चाहते हैं। (बीटीडब्ल्यू एमडी 5 टूटा माना जाता है, इसलिए एक और एल्गोरिदम चुनने के लिए सबसे अच्छा!) – psmears
आप कम से कम अभी तक एमडी 5 द्वारा उत्पादित हैश मान "डिक्रिप्ट" नहीं कर सकते हैं। यदि आप कर सकते हैं, तो आप मूल रूप से इसे "तोड़" देंगे। एमडी 5 क्रिप्टोग्राफिक हैश फ़ंक्शंस में से एक है: http://en.wikipedia.org/wiki/Cryptographic_hash_function –
*** पासवर्ड के लिए MD5 का उपयोग न करें! *** –