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 "";
    }
	
为了登录的安全性,通常需要对密码加密,加密后保存加密后的结果,用户登录时将用户输入进行加密,将加密结果与密码加密结果比较。
posted @ 2022-06-24 17:54  Dre_am_tale  阅读(20)  评论(0编辑  收藏  举报