android中的MD5加密以及Encoded加密decoded解密
来源:互联网 发布:万网域名可以不备案吗 编辑:程序博客网 时间:2024/05/20 06:06
直接代码 ,复制到一个类直接调用方法就行
/** * MD5加密 * @param info * @return */ public static String getMD5(String info) { try { MessageDigest md5 = MessageDigest.getInstance("MD5"); md5.update(info.getBytes("UTF-8")); byte[] encryption = md5.digest(); StringBuffer strBuf = new StringBuffer(); for (int i = 0; i < encryption.length; i++) { if (Integer.toHexString(0xff & encryption[i]).length() == 1) { strBuf.append("0").append(Integer.toHexString(0xff & encryption[i])); } else { strBuf.append(Integer.toHexString(0xff & encryption[i])); } } return strBuf.toString(); } catch (NoSuchAlgorithmException e) { return ""; } catch (UnsupportedEncodingException e) { return ""; } } /** * ENCODED加密 * @param paramString * @return */ public static String ToURLEncoded(String paramString) { if (paramString == null || paramString.equals("")) { Log.d("", "toURLEncoded error:" + paramString); return ""; } try { String str = new String(paramString.getBytes(), "UTF-8"); str = URLEncoder.encode(str, "UTF-8"); return str; } catch (Exception localException) { Log.d("","toURLEncoded error:" + paramString, localException); } return ""; } /** * decoded解密 * @param paramString * @return */ public static String ToURLDecoded(String paramString) { if (paramString == null || paramString.equals("")) { return ""; } try { String str = new String(paramString.getBytes(), "UTF-8"); str = URLDecoder.decode(str, "UTF-8"); return str; } catch (Exception localException) { } return ""; }
1 0
- android中的MD5加密以及Encoded加密decoded解密
- Android中的MD5加密
- Android中的MD5加密
- Android中的MD5加密
- Android中的MD5加密
- Android中的md5加密
- Java实现MD5加密以及解密
- DES加密解密 md5加密
- md5加密 密钥加密解密
- MD5 加密 参数加密解密
- md5加密base64加密解密
- md5加密,第二次加密,解密
- Android---MD5+BASE64+DES3加密解密
- MD5加密解密
- MD5加密解密
- MD5加密解密
- C#MD5加密解密
- C#MD5加密解密
- jsp下拉菜单三元表达式
- My97DatePicker控件设置
- HttpClient Post请求
- Vim基础操作汇总
- 铜川代孕
- android中的MD5加密以及Encoded加密decoded解密
- nodogsplash 调试工具 ndsctl
- 忘记SAP系统Client 000的所有账号密码
- Tomcat,Weblogic,WebSphere,JBoss。
- C++模板元编程
- 【爬虫】Python的Requests模块
- html + Bootstrap
- Linux学习之CentOS(二十七)--Linux磁盘管理:LVM逻辑卷的拉伸及缩减
- 关于vs2013与office系列软件一起安装出现bug的情况描述以及解决办法——打开vs2013鼠标不动/动不了