202011-19 jasypt 集成SpringBoot 数据库密码加密操作 昨天看到一片文章,说是某某旗下酒店数据库因为程序员不小心,把数据库明文密码上传到了GitHub上,导致酒店数据注册资料、入住信息,开房记录被下载倒卖的消息。作为程序员,开发的时候为了简单,账户明明都设置很简单,基本上数据库密码都是明文的,没做什么操作,至少我待过的公司都是这样,无论是测试环境还是线上环境,想想,这个也是一大安全隐患,在此,趁现在不忙,做些基于springboot的数据库密码加密。1、pom.xml添加jar... 继续阅读 >
202010-09 SpringBoot项目整合jasypt实现过程详解 依赖引入pom.xml<!--jasypt核心依赖--><dependency><groupId>com.github.ulisesbocchio</groupId><artifactId>jasypt-spring-boot-starter</artifactId><version>2.1.1</version><!--jasypt2.1.1与spring-boot2.2.6的兼容性是最好的,避免踩坑,泪呀--></dependency><!--jasypt-maven插件,不影响基本功能--><plugin><groupId>com.github.ulisesbocchio</groupId><artifactId>jasypt-maven-plugin</artifactId><ve... 继续阅读 >
202010-09 SpringBoot 集成 Jasypt 对数据库加密以及踩坑的记录分享 前言密码安全是非常重要的,因此我们在代码中往往需要对密码进行加密,以此保证密码的安全加依赖<!--jasypt--><dependency><groupId>com.github.ulisesbocchio</groupId><artifactId>jasypt-spring-boot-starter</artifactId><version>3.0.3</version></dependency>加配置#jasypt密码加密配置jasypt:encryptor:#加密盐值password:jasypt#加密算法设置3.0.0以后algorithm:PBEWithMD5AndDESiv-generator-classnam... 继续阅读 >