android MD5加密

来源:互联网 发布:mysql custom 编辑:程序博客网 时间:2024/05/16 08:02
/** * MD5加密 * * @param string * @return */public static String MD5(String string) {    if (null != string && !"".equals(string)) {        StringBuffer sb = new StringBuffer();        try {            MessageDigest md5 = MessageDigest.getInstance("Md5");            byte[] bytes = md5.digest(string.getBytes("UTF-8"));            for (int i = 0; i < bytes.length; i++) {                int value = bytes[i] & 0xff;                if (value < 16) {                    sb.append("0");                }                sb.append(Integer.toHexString(value));            }            string = sb.toString();        } catch (NoSuchAlgorithmException e) {            e.printStackTrace();        } catch (UnsupportedEncodingException e) {            // TODO Auto-generated catch block            e.printStackTrace();        }    }    return string;}
0 0
原创粉丝点击