Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package pl.test;
- import org.apache.commons.codec.digest.DigestUtils;
- public class HashPassword {
- public static void main(String[] args) {
- HashPassword hp = new HashPassword();
- String hash = hp.hashToLDAP(hp.getUserID(), hp.getUserPass(), superHash);
- System.out.println("Hash ---> " + hash);
- }
- private final static String superHash = "PAEo85v";
- private String userID = "1234567";
- private String userPass = "01234569ASP";
- private String hashToLDAP(String clientID, String clientPass, String superHash) {
- String finalHash = hashSHA512((hashSHA512(clientPass + getSuperhash())) + clientID);
- return finalHash;
- }
- private static String hashSHA512(String param) {
- return DigestUtils.sha512Hex(param);
- }
- public String getUserID() {
- return userID;
- }
- public static String getSuperhash() {
- return superHash;
- }
- public String getUserPass() {
- return userPass;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement