md5得到16或32位十六进制
来源:互联网 发布:网络销售红酒技巧 编辑:程序博客网 时间:2024/05/22 02:29
public static String 32Md5(String text) { StringBuffer buf = null; try { MessageDigest md = MessageDigest.getInstance("MD5"); md.update(text.getBytes()); byte b[] = md.digest(); int i; buf = new StringBuffer(""); for (int offset = 0; offset < b.length; offset++) { i = b[offset]; if(i<0) i+= 256; if(i<16) buf.append("0"); buf.append(Integer.toHexString(i)); } } catch (NoSuchAlgorithmException e) { // TODO Auto-generated catch block e.printStackTrace(); } return buf.toString();}
public static String 16Md5(String text) { StringBuffer buf = null; try { MessageDigest md = MessageDigest.getInstance("MD5"); md.update(text.getBytes()); byte b[] = md.digest(); int i; buf = new StringBuffer(""); for (int offset = 0; offset < b.length; offset++) { i = b[offset]; if(i<0) i+= 256; if(i<16) buf.append("0"); buf.append(Integer.toHexString(i)); } } catch (NoSuchAlgorithmException e) { // TODO Auto-generated catch block e.printStackTrace(); } return buf.toString().substring(8,24);}
0 0
- md5得到16或32位十六进制
- js 16位或32位md5加密
- java中16位或32位MD5加密
- MD5加密组件,提供加密为32位,或16位
- Android中MD5(16位或32位)加密工具类.
- 16的md5 32位的md5
- Asp md5加密16位,32位
- MD5 16位 32 位加密实例
- MD5加密 32位 与 16位
- Java MD5 16位/32位 算法
- MD5 32位、16位加密
- md5 的16位32位加密
- java MD5 加密(16位/32位)
- MD5 16与32位
- MD5算法加密~16位、32位、64位
- MD5算法加密~16位、32位、64位
- MD5算法加密~16位、32位、64位
- md5的16,32位加密【代码】
- 蓝桥杯 基础练习 数列排序
- A+B
- Linux搭建SVN Server
- 在esx上 docker的网络桥接
- Linux搭建SVN Server
- md5得到16或32位十六进制
- 蓝桥杯 基础训练 时间转换
- 正则表达式
- 蓝桥杯 基础练习 字符串对比
- docker 在esx上的网络配置
- (qq:951449465)SpringMVC+mybatis+shiro+Restful+dubbo+maven分布式框架设计
- CentOS Linux搭建独立SVN Server全套流程
- struts2中如何定义拦截器
- 蓝桥杯 基础练习 分解质因数