MD5加密算法

来源:互联网 发布:淘宝没有自然流量 编辑:程序博客网 时间:2024/06/05 03:55

在程序里经常用到加密算法,如数据库密码字段等,自己封装的MD5加密方法,可建立自己的程序工具类。代码如下:

public static String getMD5(String content) {            try {                MessageDigest digest = MessageDigest.getInstance("MD5");                digest.update(content.getBytes());                return getHashString(digest);            } catch (NoSuchAlgorithmException e) {                e.printStackTrace();            }            return null;        }        private static String getHashString(MessageDigest digest) {            StringBuilder builder = new StringBuilder();            for (byte b : digest.digest()) {                builder.append(Integer.toHexString((b >> 4) & 0xf));                builder.append(Integer.toHexString(b & 0xf));            }            return builder.toString();        }
原创粉丝点击