javaMD5加密工具类

来源:互联网 发布:webshell powershell 编辑:程序博客网 时间:2024/05/29 06:29

import java.security.MessageDigest;import java.security.NoSuchAlgorithmException;/** * Created by Zhou.xy on 2016/12/27. */public class EncryMD5 {    /**     * String -> MD5     */    public static String getMD5(String val) throws NoSuchAlgorithmException {        MessageDigest md5 = MessageDigest.getInstance("MD5");        md5.update(val.getBytes());        byte[] m = md5.digest();// 加密        return getString(m);    }    // bArray -> String    private static String getString(byte[] b) {        StringBuffer hexString = new StringBuffer();        for (int i=0; i<b.length; i++)            hexString.append(Integer.toHexString(0xFF & b[i]));        return hexString.toString();    }}

可复制,直接使用。