java怎么把字符串进行md5加密

如题所述

给你看源代码,我自己写的

public static String md5(String src){
try{
MessageDigest md = MessageDigest.getInstance("MD5");
byte[] output = md.digest(src.getBytes());//加密处理
//将加密结果output利用Base64转换成字符串输出
String ret = Base64.encodeBase64String(output);

return ret;
}catch(Exception e){
throw new NoteException("密码加密失败",e);
}

}

public static void main(String[] args) {
System.out.println(md5("123456"));
}
温馨提示:内容为网友见解,仅供参考
第1个回答  2017-10-23
给你看源代码,我自己写的
public static String md5(String src){
try{
MessageDigest md = MessageDigest.getInstance("MD5");
byte[] output = md.digest(src.getBytes());//加密处理
//将加密结果output利用Base64转换成字符串输出
String ret = Base64.encodeBase64String(output);
return ret;
}catch(Exception e){
throw new NoteException("密码加密失败",e);
}
}
public static void main(String[] args) {
System.out.println(md5("123456"));
}
相似回答