@Test
public void test02() {
String str="MD5加密的内容";
StringBuffer hexString = new StringBuffer();
try {
MessageDigest md = MessageDigest.getInstance("MD5");
md.update(str.getBytes());
byte[] hash = md.digest();
for (int i = 0; i < hash.length; i++) {
if ((0xff & hash[i]) < 0x10) {
hexString.append("0" + Integer.toHexString((0xFF & hash[i])));
} else {
hexString.append(Integer.toHexString(0xFF & hash[i]));
}
}
} catch (NoSuchAlgorithmException e) {
e.printStackTrace();
}
System.out.println("MD5加密:------");
System.out.println(hexString.toString());
}
相关文章
- 11-26图像加密中测试混沌系统性能的 0-1测试/0-1 Test方法与MATLAB实现代码
- 11-26标准MD5加密算法
- 11-26day10学python socket用户交互+MD5加密
- 11-26Python hashlib模块 (主要记录md5加密)
- 11-26python文件的md5加密方法
- 11-26python .md5 加密
- 11-26python MD5加密方法
- 11-26python md5加密中文
- 11-26python MD5加密和flask-generate_password_hash
- 11-26H7-TOOL重大更新发布,开始支持外网控制,eMMC支持加密,脱机烧录新增赛普拉斯和复旦微等(2021-07-02)