[Java基础]-,
分享于 点击 19546 次 点评:51
[Java基础]-,
MD5(比较常用,安全性不高,不支持解密,常用于用户密码加密)
import java.security.MessageDigest;
//密码加密工具
public class TestMD5 {
public static String changeStr(String s) throws Exception {
StringBuilder sb = new StringBuilder();
MessageDigest md = MessageDigest.getInstance("md5");
byte[] b = md.digest(s.getBytes());
for (byte j : b) {
int input = j & 0xff;
if (input < 16) {
sb.append("0");
}
sb.append(Integer.toHexString(input));
}
return sb.toString();
}
public static void main(String[] args) throws Exception {
String str1 = changeStr("1512513231");
String str2 = changeStr("的时候都是未2sdfsd");
System.out.println(str1);
System.out.println(str2);
}
}
相关文章
- 暂无相关文章
用户点评