0%

MD5加密

MD5加密

MD5是一种单向加密算法,只能加密不能解密,所以一般是用来做数据一致性验证而不是作为数据加密

1
2
3
4
5
6
7
8
MessageDigest m = MessageDigest.getInstance("md5");
m.update(inputText.getBytes(StandardCharsets.UTF_8));
byte[] arr = m.digest();
StringBuilder sb = new StringBuilder();
for (byte b : arr) {
sb.append(Integer.toHexString((b & 0xFF) | 0x100), 1, 3);
}
return sb.toString();

欢迎关注我的其它发布渠道