配置文件加解密

配置文件加解密

PIGCLOUD

📄 配置文件加解密 _ PIGCLOUD

](https://www.pig4cloud.com/)

产品

商业版

生态🔥

📄 配置文件加解密

pigcloud

本章文档对应视频 📺 13.配置文件加解密

# 配置文件加解密

Jasypt是一个Java库,用于加密和解密配置文件中的敏感信息。它提供了强大的加密算法,包括基于口令和基于密钥的加密算法,可以用于保护数据库密码、API密钥、加密令牌和其他敏感信息

# ① 在线Jasypt加密服务获取密文

配置文件加密可通过 👉🏻 pig4cloud 加密服务 (opens new window)

  • 输入 nacos/application-dev.yml 配置的根密钥
  • 填写需要加密的文本原文即可

  • 在配置文件中使用 ENC(密文) 则 PIGX 可自动解密
1
2
3
4
5
6
7
8
9
spring:
datasource:
password: ENC(密文)

xxx: ENC(密文)



Copied!

# ② 微服务代码手动加密

PIGX 已整合好 Jasypt 依赖,可在任意资源微服务中注入 StringEncryptor 加解密类

1
2
3
4
5
6
7
8
9
10
11
12
@Autowired
private StringEncryptor stringEncryptor;

@Test
public void testEnvironmentProperties() {
System.out.println(stringEncryptor.encrypt("lengleng"));
}




Copied!

📄 feign 自动降级功能 📄 logback 日志输出配置

  • 标题: 配置文件加解密
  • 作者: PIGCLOUD
  • 创建于 : 2024-01-01 00:00:00
  • 更新于 : 2025-09-22 14:27:28
  • 链接: https://anime-blog.52lin.site/📄 配置文件加解密 _ PIGCLOUD/
  • 版权声明: 本文章采用 CC BY-NC-SA 4.0 进行许可。