spring cloud 配置文件加密解密
2024-10-10 08:11:22
1.底包
<dependency>
<groupId>org.springframework.security</groupId>
<artifactId>spring-security-rsa</artifactId>
</dependency>
RsaSecretEncryptor 类 encrypt 和 decrypt
1.生成jks复制到项目的src/main/resources中
cmd 到 C:\应用软件\java\jdk1.8.0_111\bin 下执行下面语句
keytool -genkeypair -alias ConfigKey -keyalg RSA -dname "CN=Web Server,OU=Unit,O=Organization,L=City,S=State,C=US" -keypass DvdMpqs7qNBBjK -keystore server.jks -storepass n2Fs5UhddfLEDaZ
enkeypair 生成密钥对
alias 要处理的条目的别名
keyalg 密钥算法名称
keypass 密钥口令
keystore 密钥库名称
storepass 密钥库口令
2.配置文件
encrypt:
key-store:
location: classpath:/server.jks 文件路径
password: n2Fs5UhddfLEDaZ 密钥库口令
alias: ConfigKey 要处理的条目的别名
secret: DvdMpqs7qNBBjK 密钥口令
3.使用:需要加密的信息使用"{cipher}+密文" 替换。
encrypt
decrypt
最新文章
- phpMyAdmin上传文件大小限制
- Windows Azure 云服务角色架构
- ubuntu 14 安装 JDK
- PHP+socket游戏数据统计平台发包接包类库
- jquery判断邮箱格式问题
- JavaScript之引用类型介绍
- Android 手势锁的实现 为了让自己的应用程序的安全,现在
- Android View的重绘过程之Measure
- 消息队列比较-rabbitmq/kafka/rocketmq/ONS
- Android WIFI的基本操作
- 237. 程序自动分析 【map+并查集】
- Resize CentOS Linux hard drive partition (centos 6.3 调整LVS磁盘大小)
- Java+Windows+ffmpeg实现视频转换
- 20165333 2016-2017-2 《Java程序设计》第1周学习总结
- 20172305 2018-2019-1 《Java软件结构与数据结构》第七周学习总结
- phpstorm failed to create jvm:error code -6 解决办法 解决方法
- C# OPC UA服务器 OPC UA网关 三菱 西门子 欧姆龙 Modbus转OPC UA 服务器 可配置的OPC UA服务器网关 HslSharp软件文档
- RNA-seq分析htseq-count的使用
- Python开发环境Wing IDE如何使用调试功能
- SQL Server on Red Hat Enterprise Linux
热门文章
- element ui tabs 标签页支持展开收起修改
- ubuntu18.04 安装 opencv(版本4.5.5) cmake(版本3.25)
- 简单的自动清理TIM/QQ聊天垃圾文件方案
- QT 使用QDomDocument::setContent()读XML文件总是返回false
- Flink任务自定义个性化配置logback.xml文件
- 「postOI」Lost Array
- 模拟ATM系统 —— 用户注册、登录和用户操作页设计 、查询账号、退出账号功能
- 消息队列RocketMQ应用
- Docker CLI docker run 常用命令
- 修改ubuntu 源