मैं crypt(3)
में लिनक्स "/ etc/shadow" फ़ाइल में संग्रहीत करते समय पासवर्ड हैश उत्पन्न करने/सत्यापित करने के लिए जावा फ़ंक्शन की तलाश में हूं, यदि sha512
"/etc/pam.d/ में सक्रिय है आम-पासवर्ड "।
प्लेन टेक्स्ट स्ट्रिंग "geheim" अनुवाद कर देगा करने के लिए:
"$6$WoC532HB$LagBJ00vAGNGu8p9oeYDOSNZo9vTNTzOgPA.K0bJoiXfbcpj3jBuTkNwdzCrSNadRi8LanH1tH6tGGPPp/Lp3."
http://www.akkadia.org/drepper/SHA-crypt.txt से मैं समझता हूँ कि, एम डी 5 के साथ की तरह, यह लेकिन DigestUtils
या जावा MessageDigest
वर्गों का उत्पादन की तरह सिर्फ एक SHA हैश एक एल्गोरिथ्म है कि नहीं करता है थोड़ा और जादू।
क्या आपने इसे जांच लिया था: http://stackoverflow.com/questions/3174943/java-implementation-of-crypt3 – home