spring boot 中使用jasypt 对配置文件里信息进行加密

本文介绍了如何在Spring Boot应用中利用jasypt对配置文件中的敏感信息进行加密。首先,需在pom.xml引入jasypt的jar包,并在application.properties设置加密密码。接着,可以通过代码或者命令行工具使用jasypt进行加密和解密操作。重要的是,配置文件中jasypt.encryptor.password的值要与加密解密时的密码一致,否则会导致Spring Boot启动失败。最后,将加密后的信息替换原有的明文,并确保正常运行。
摘要由CSDN通过智能技术生成

博客参考:
springboot集成jasypt实现配置文件敏感信息加密,详细!

Spring Boot使用jasypt处理加密问题

 

​​​​​1、pom.xml 引入jar包,我这里使用的spring boot  1.5.10.RELEASE

<dependency>
	<groupId>com.github.ulisesbocchio</groupId>
	<artifactId>jasypt-spring-boot-starter</artifactId>
	<version>2.0.0</version>
</dependency>

2、application.properties 添加配置信息

     重点配置:jasypt.encryptor.password的值  用来加解密使用的

3、两种方式给明文进行加密

  1. jasypt提供了封装类StringEncryptor,可以通过代码来加解密  但是上面的说的jasypt.encryptor.password的值要一样
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值