您的位置:首页 > 其它

MD5加密

2015-12-16 11:14 295 查看
public class MD5Test {

public static String getString(String str) throws NoSuchAlgorithmException {

MessageDigest md5 = MessageDigest.getInstance("MD5");
md5.update(str.getBytes());
byte[] bytes = md5.digest();

StringBuffer buffer = new StringBuffer();
for(int i=0;i<bytes.length;i++){
buffer.append(bytes[i]);
}
return buffer.toString();
//  ===============================================================
MessageDigest md5 = MessageDigest.getInstance("MD5");
md5.update(str.getBytes());
byte[] bytes = md5.digest();
StringBuffer stringBuffer = new StringBuffer();
for (int i = 0; i < bytes.length; i++) {
String hex = Integer.toHexString(bytes[i] & 0xFF);
if(hex.length() == 1){
hex = "0"+hex;
}
stringBuffer.append(hex);
}
return stringBuffer.toString();
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: