I'm looking for a Java function to generate/verify password hashes that were encoded in the way crypt(3) does when storing them in the Linux /etc/shadow file if sha512 is activated in /etc/pam.d/common-password. E.g. the plaintext string "geheim" will translate to: "$6$WoC532HB$LagBJ00vAGNGu8p9oeYDOSNZo9vTNTzOgPA.K0bJoiXfbcpj3jBuTkNwdzCrSNadRi8LanH1tH6tGGPPp/Lp3." From http://www.akkadia.org/drepper/SHA-crypt.txt I understand that, like with MD5, it's not just a SHA hash like DigestUtils or the Java MessageDigest classes produces but an algorithm that does a bit more magic.
Cisco Certified Network Associate Exam,640-802 CCNA All Answers ~100/100. Daily update