MD5转化
来源:互联网 发布:宝宝学早教软件下载 编辑:程序博客网 时间:2024/06/05 11:32
/** * 把一个普通字符串转成MD5格式的字符串 * @param url * @return */ private static String getMD5(String url) { // TODO Auto-generated method stub StringBuffer sb = new StringBuffer(); try { //获得摘要对象 MessageDigest md = MessageDigest.getInstance("md5"); //转换url--->md5 md.update(url.getBytes()); byte[] bytes = md.digest(); //如下转换也是可以的,但可读性太差,不推荐 //String string = new String(bytes); for (byte b : bytes) { //把每一个byte数据做一下“格式化” //1111 & 1010 ---> 1010 String temp = Integer.toHexString(b & 0xFF); if (temp.length()==1) { sb.append("0"); } sb.append(temp); } } catch (Exception e) { // TODO: handle exception } return sb.toString(); }
在导入了commons-codec-1.10.jar包后,以下代码可直接生成MD5加密字符
public static String getMD5 (String string){ return new String (Hex.encodeHex(DiggestUtils.sha(string))).toUpperCase();}
0 0
- MD5转化
- 关于fbx转化为md5
- MD5加密以及转化为16进制
- Delphi 2010 字符串转化为MD5
- python写的批量md5转化
- java MD5加密,并转化为16进制字符
- md5
- MD5
- MD5
- MD5
- MD5
- MD5
- MD5
- MD5
- md5
- MD5
- MD5
- MD5
- Serializable序列化作用
- 10 个 Redis 建议/技巧
- cxf 实例解读
- android简单实例---------SharedPreferences的简单使用与讲解
- UILabel的使用
- MD5转化
- 栈内存和堆内存
- Git使用详细教程
- Python 注释技巧
- 交叉检验---训练数据,验证数据和测试数据
- 自学javascript笔记_自用_解析W3school的代码_创建删除节点
- 第三届蓝桥杯初赛3比酒量
- 《解决获取虚拟机所有权失败的方法》
- PC电脑安装苹果操作系统MAC OS X【图文教程】