编程语言
首页 > 编程语言> > Java md5加密

Java md5加密

作者:互联网

private static String md5(String passwd) {
        try {
            MessageDigest md = MessageDigest.getInstance("md5");
            byte[] arr = md.digest(passwd.getBytes(StandardCharsets.UTF_8));
            StringBuilder sb = new StringBuilder();
            for(byte b: arr) {
                sb.append(Integer.toHexString(b & 0xFF));
            }
            return sb.toString();
        } catch (NoSuchAlgorithmException e) {
            e.printStackTrace();
        }
        return "";
    }
	
为了登录的安全性,通常需要对密码加密,加密后保存加密后的结果,用户登录时将用户输入进行加密,将加密结果与密码加密结果比较。

标签:arr,return,String,Java,sb,加密,md5
来源: https://www.cnblogs.com/miao123-blog/p/16409813.html