我是靠谱客的博主 无私火车,最近开发中收集的这篇文章主要介绍java中使用md5实现数据加密存储,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

在java项目中的一些数据存储操作时比如密码,使用加密后的字符串存储会更加安全,删除线格式

1. 首先创建一个工具类,用来放md5加密方法方便其他地方可以调用:

import org.apache.commons.codec.digest.DigestUtils;
public class MyUtil {
//字符串加密
public static String md5(String str){
return DigestUtils.md5Hex(str);
}
//测试
public static void main(String[] args) {
String str = "admin123";
String pwd = md5(str);
System.out.println(pwd);
}
}

2. 往对象存储密码时经过加密操作再存储到数据库(登录认证的时候也可以将输入的密码经过加密到数据库进行验证):


//对密码进行加密处理
user.setPassword(MyUtil.md5(user.getPassword()));

//登录时也可以将输入的密码经过加密到数据库进行验证
String password = MyUtil.md5(user.getPassword());

最后

以上就是无私火车为你收集整理的java中使用md5实现数据加密存储的全部内容,希望文章能够帮你解决java中使用md5实现数据加密存储所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(56)

评论列表共有 0 条评论

立即
投稿
返回
顶部