概述
在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实现数据加密存储所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复