मुझे डेटाबेस में स्टोरेज के लिए हैश पासवर्ड की आवश्यकता है। मैं जावा में यह कैसे कर सकता हूं? मैं सादे पाठ पासवर्ड लेने की उम्मीद कर रहा था, एक यादृच्छिक नमक जोड़ें, फिर डेटाबेस में नमक और हैशेड पासवर्ड संग्रहीत करें। फिर जब कोई उपयोगकर्ता लॉग इन करना चाहता …
मैंने md5 के बारे में कुछ डॉक्स पढ़े, इसने कहा कि इसके 128 बिट्स हैं, लेकिन यह 32 अक्षर क्यों है? मैं पात्रों की गणना नहीं कर सकता। 1 बाइट 8 बिट है यदि 1 वर्ण 1 बाइट है फिर 128 बिट्स 128/8 = 16 बाइट्स सही है? संपादित करें: …
एक अवधारणा जिसे मैंने हमेशा आश्चर्यचकित किया है वह है क्रिप्टोग्राफ़िक हैश फ़ंक्शन और मूल्यों का उपयोग। मैं समझता हूं कि ये फ़ंक्शन एक हैश मान उत्पन्न कर सकते हैं जो अद्वितीय और वस्तुतः रिवर्स करने के लिए असंभव है, लेकिन यहां मैंने हमेशा सोचा है: अगर मेरे सर्वर पर, …