package com.opslab.util.encrypt;
import java.math.BigInteger;
import java.security.MessageDigest;
/**
* Secure Hash Algorithm,安全散列算法
*/
public class SecureHA {
public static final String KEY_SHA = "SHA";
public static String getResult(String inputStr) {
BigInteger sha = null;
byte[] inputData = inputStr.getBytes();
try {
MessageDigest messageDigest = MessageDigest.getInstance(KEY_SHA);
messageDigest.update(inputData);
sha = new BigInteger(messageDigest.digest());
} catch (Exception e) {
e.printStackTrace();
}
return sha.toString(32);
}
}