0

I am updaing ldap userPassword using SHA-1 hashing from java code. How can I retrieve the salt key from ldap server or password which I can use to generate SSHA password.

    MessageDigest md = MessageDigest.getInstance("SHA1");
       md.update(password.getBytes("UTF8"));
 //      Base64 base64 = new Base64();
       byte[] hash = md.digest();
       String sshaPassword = new String(Base64.encodeBase64(hash));
       return "{SSHA}" + sshaPassword;
Chris Martin
  • 30,334
  • 10
  • 78
  • 137
maverick
  • 1,458
  • 5
  • 20
  • 28

0 Answers0