Java实现MD5算法(原来有这么强大的功能)
来源:互联网 发布:网络策划是电商 编辑:程序博客网 时间:2024/06/05 02:56
public static String Encrypt_md5(String strSrc) { MessageDigest md = null; String strDes = null; try { md = MessageDigest.getInstance("MD5"); //获取MD5加密实例 md.update(strSrc.getBytes()); //得到加密对象,MD5加密算法只是对字节数组进行加密计算 byte[] bt = md.digest(); //进行加密运算,返回字节数组 strDes = bytes2Hex(bt); //字节数组转换成十六进制字符串,形成最终的密文 } catch (NoSuchAlgorithmException e) { System.out.println("Invalid algorithm."); return null; } return strDes; } public static String bytes2Hex(byte[] bts) //加密字节数组转十六进制字符串 { String des = ""; String tmp = null; for (int i = 0; i < bts.length; i++) { tmp = (Integer.toHexString(bts[i] & 0xFF)); //转十六进制字符 if (tmp.length() == 1) { des += "0"; } des += tmp; } return des; }
0 0
- Java实现MD5算法(原来有这么强大的功能)
- 算法--MD5--MD5加密算法的java实现
- 排序算法原来是这么排的
- MD5 算法的java实现
- java 的md5算法实现
- java 的md5算法实现
- MD5算法JAVA的实现
- MD5算法的Java实现
- 原来IntToHex是这么实现的。。。
- 原来java的List可以这么玩
- 原来java这么危险!
- C++ STL原来可以这么强大
- 原来sscanf函数可以这么强大
- MD5算法功能及实现
- 原来开出租有这么大的学问
- JAVA MD5 算法实现
- java实现MD5算法
- java实现MD5算法
- java对图片的操作
- 判断一个数是不是回文数
- KDE vs GNOME: 设置,应用和小工具
- poj 3714 Raid(最近点对)
- java 获取汉字拼音的首字母 .
- Java实现MD5算法(原来有这么强大的功能)
- 控制台显示打印sql中的具体参数
- Linux 查看进程PS命令详细介绍
- 矩形周长并 poj 1177Picture/hdu 1828
- 大一,下学期,课表。。表。。表。。。表。。。
- C/C++ Volatile关键词深度剖析
- java 发送邮件 email相关操作代码测试,生成复杂格式邮件,发送邮件相关操作(键人岐)
- 歌手大赛
- linear regression