日期:2014-05-17 浏览次数:20888 次
/**
* 对字符串进行MD5加密
* @param originString
* @return 对字符串进行MD5加密
*/
private static String encodeByMD5(String originString) {
if (originString != null) {
try{
//创建具有指定算法名称的信息摘要
MessageDigest md = MessageDigest.getInstance("MD5");
//使用指定的字节数组对摘要进行最后更新,然后完成摘要计算
byte[] results = md.digest(originString.getBytes());
//将得到的字节数组变成字符串返回
String resultString = byteArrayToHexString(results);
return resultString.toUpperCase();
} catch(Exception ex) {
ex.printStackTrace();
}
}
return null;
}