方法:
public static String getSha512Digest(byte[] passwd) {
// 初始化MessageDigest,SHA即SHA-1的简称
MessageDigest md = null;
try {
md = MessageDigest.getInstance("SHA-512");
} catch (NoSuchAlgorithmException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
// 执行摘要方法
byte[] digest = md.digest(passwd);
return new HexBinaryAdapter().marshal(digest);
}
调用: