java-MD5加密
来源:互联网 发布:网络虚拟信用卡申请 编辑:程序博客网 时间:2024/06/08 10:49
public final static String toMD5(String s) { char hexDigits[] = {'0', '1', '2', '3', '4', '5', '6', '7', '8', '9', 'A', 'B', 'C', 'D', 'E', 'F'}; try { byte[] btInput = s.getBytes(); // 获得MD5摘要算法的 MessageDigest 对象 MessageDigest mdInst = MessageDigest.getInstance("MD5"); // 使用指定的字节更新摘要 mdInst.update(btInput); // 获得密文 byte[] md = mdInst.digest(); // 把密文转换成十六进制的字符串形式 int j = md.length; char str[] = new char[j * 2]; int k = 0; for (int i = 0; i < j; i++) { byte byte0 = md[i]; str[k++] = hexDigits[byte0 >>> 4 & 0xf]; str[k++] = hexDigits[byte0 & 0xf]; } return new String(str); } catch (Exception e) { e.printStackTrace(); return null; } } public final static String toMD5WithHashCode(String s) { return Integer.toString(toMD5(s).hashCode()); }
阅读全文
0 0
- Java-Base64加密&&MD5加密
- JAVA:MD5加密器
- java:MD5加密字符串
- Java MD5加密
- Java MD5加密
- MD5 JAVA 加密 实现
- MD5加密代码(java)
- Java的MD5加密
- MD5加密java类
- java md5 加密
- MD5 java 加密类
- Java MD5加密代码
- java MD5加密
- Java的MD5加密
- java-md5加密
- Java实现MD5加密
- JAVA MD5加密
- JAVA MD5加密
- 10.28日常总结
- 【Python爬虫】编写第一个爬虫
- 跟上 Java 8 – 你忽略了的新特性
- 推荐: Kafka详细原理总结
- 重写Collection.sort方法时,判断返回值作用
- java-MD5加密
- 折半插入排序
- Nim Game(leetcode)
- Spring+SpringMVC+MyBatis+easyUI整合基础篇(一)项目简述及技术选型介绍
- Kafka设计解析(一)- Kafka背景及架构介绍
- ElasticSearch入门 第四篇:使用C#添加和更新文档
- Python数据分析入门(一)-Pandas数据结构(Series)
- Python之创建数值列表
- java基础之集合(重点)