我是靠谱客的博主 无私火车,这篇文章主要介绍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实现数据加密存储内容请搜索靠谱客的其他文章。

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

评论列表共有 0 条评论

立即
投稿
返回
顶部