使用Java对数据进行MD5加密


  1. 编写MD5加密方法,dataStr为需要加密的字符串,一般加盐进行加密

    // 加盐
    private static final String slat = "appdemo";
    
    public static String encrypt(String dataStr) {
            try {
                dataStr = dataStr + slat;
                MessageDigest m = MessageDigest.getInstance("MD5");
                m.update(dataStr.getBytes("UTF-8"));
                byte s[] = m.digest();
                String result = "";
                for (int i = 0; i < s.length; i++) {
                    result += Integer.toHexString((0x000000FF & s[i]) | 0xFFFFFF00).substring(6);
                }
                return result;
            } catch (Exception e) {
                e.printStackTrace();
            }
            return "";
    }
    
  2. 调用该方法传入参数进行加密即可

Java
  • 作者:周海林(联系作者)
  • 发表时间:2021-10-29
  • 版权声明:自由转载-非商用-非衍生-周海林贼帅
  • 加作者微信:请在文末添加作者微信

评论