属性配置文件信息加密(基于jasypt)

    之前项目使用的是druid连接池,后来切换到hikari(号称java平台最快的连接池),需要自己加密数据库密码,故使用jasypt对项目敏感信息实现加密。

pom.xml

application.yml

通过jasypt-1.9.2.jar生成加密后密码

java -cp "C:\Users\I'amour solitaire\Desktop\jasypt-1.9.2.jar" org.jasypt.intf.cli.JasyptPBEStringEncryptionCLI input="数据库密码" password=jrdd algorithm=PBEWithMD5AndDES

注意:input写你的要加密的密码 password是上面配置的jrdd(盐)

之后配置文件的密码就可以这样写了:

ENC(加密后的密文)

至此,配置结束。

欢迎进群交流:

猜你喜欢

转载自blog.csdn.net/kuangni5808/article/details/84629687
今日推荐