Java笔记之MD5加密
2015-06-30 11:29
579 查看
没什么好说的,就是利用java库将java字符串转成加密后十六进制字符串输出
public static String MD5(String strSrc) { try { MessageDigest md = MessageDigest.getInstance("MD5"); byte[] bt = strSrc.getBytes(); md.update(bt); String strDes = bytes2Hex(md.digest()); return strDes; } catch (NoSuchAlgorithmException e) { e.printStackTrace(); } return ""; } public static String bytes2Hex(byte[] bts) { StringBuffer des = new StringBuffer(); String tmp = null; for (int i = 0; i < bts.length; i++) { tmp = (Integer.toHexString(bts[i] & 0xFF)); if (tmp.length() == 1) { des.append("0"); } des.append(tmp); } return des.toString(); }
相关文章推荐
- 用ASP编写的加密和解密类
- VBS脚本加密/解密VBS脚本(简易免杀版1.1)
- BAT加密工具 EncryBat 非编译型bat批处理加密方案与代码
- SQLServer 2008中的代码安全(一) 存储过程加密与安全上下文
- C#实现对文件进行加密解密的方法
- C#实现数据包加密与解密实例详解
- C#最简单的字符串加密解密方法
- C#使用伪随机数实现加密用户密码的方法
- asp MD5加密方式使用建议
- C#对称加密与非对称加密实例
- vbs shellcode转换escape加密
- Linux系统递归生成目录中文件的md5的方法
- PHP加密解密字符串汇总
- c#通过DES加密算法加密大文件的方法
- 加密web.config的方法分享
- 在C#中生成与PHP一样的MD5 Hash Code的方法
- asp.net实现md5加密
- 浅谈discuz密码加密的方式
- .NET实现一机一码加密、把EXE变成图片运行,被破解自动销毁随时授权回收
- PrintStream、MD5、ByteArrayInputStream、 ByteArrayOutputStream、16位流介绍