public String md5(String s) {      try {          // Create MD5 Hash          MessageDigest digest = java.security.MessageDigest.getInstance("MD5");          digest.update(s.getBytes());          byte messageDigest[] = digest.digest();            // Create Hex String          StringBuffer hexString = new StringBuffer();          for (int i=0; i<messageDigest.length; i++)              hexString.append(Integer.toHexString(0xFF & messageDigest[i]));          return hexString.toString();        } catch (NoSuchAlgorithmException e) {          e.printStackTrace();      }      return "";  }  //或者部分加密  public static String MD5_Hash(String s) { MessageDigest m = null;        try {              m = MessageDigest.getInstance("MD5");      } catch (NoSuchAlgorithmException e) {              e.printStackTrace();      }        m.update(s.getBytes(),0,s.length());      String hash = new BigInteger(1, m.digest()).toString(16);      return hash;  }

更多相关文章

  1. Android(安卓)Handler Message 传递字符串
  2. 关于android的des算法代码
  3. Android(安卓)崩溃日志的获取方式
  4. Linux Kernel(Android) 加密算法总结(二)- A netlink-based user-s
  5. android客户端加密代码
  6. android md5
  7. android和java平台统一的DES加密解决方案,解决加密不一样的问题
  8. Android之RAS加密算法测试
  9. Android(安卓)实现SHA1加密算法代码

随机推荐

  1. Android(安卓)Studio 插件
  2. Android(安卓)SDK 安装过程 与 安装失败
  3. Android(安卓)开发环境下载地址 -- 百度
  4. Android(安卓)页面自动跳转方法(比如进入a
  5. Android的BroadcastReceiver和EventBus区
  6. ionic android打签名包 ionic build andr
  7. Android中的使用
  8. Android(安卓)Studio添加so库
  9. Android(安卓)Studio 批量打包,apk重命名
  10. Android(安卓)ApiDemos示例解析(83):Grap