Java教程

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 "";
    }
	
为了登录的安全性,通常需要对密码加密,加密后保存加密后的结果,用户登录时将用户输入进行加密,将加密结果与密码加密结果比较。
这篇关于Java md5加密的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!