主题:[转帖]【Web应用开发的用到的用户登录密码的加密功能】
今天在“清源教育”学习看到一个不错的web开发技术点,希望能帮到大家,顺便推荐一下清源教育的java培训学习群:244183500,希望大家加入学习
使用MD5对用户登录密码进行加密
[代码] [Java]代码
public static String getMD5(byte[] bytes) throws Exception {
java.security.MessageDigest md = java.security.MessageDigest
.getInstance("MD5");
md.update(bytes);
byte bt, tmp[] = md.digest();
char str[] = new char[32];
int k = 0;
for (int i = 0; i < 16; i++) {
bt = tmp[i];
str[k++] = keyMap.charAt(bt >>> 4 & 0xf);
str[k++] = keyMap.charAt(bt & 0xf);
}
return new String(str);
}
资料来源:www.tsingyuan.cn