public static String sha512(String pwd, String salt) {

    ShaPasswordEncoder pe = new ShaPasswordEncoder(512);
    pe.setIterations(1024);
    String hash = pe.encodePassword(pwd, salt);

    return hash;
  }