Где солевой ключ определен в файле openldap conf?

Я обновляю ldap userPassword, используя хеширование SHA-1 из кода Java. Как я могу получить солевой ключ с сервера ldap или пароль, который я могу использовать для генерации пароля SSHA.

    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;

0 ответов

Другие вопросы по тегам