欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

配置属性加解密之对称加密

程序员文章站 2024-03-14 15:43:22
...

前言

首先我们要知道加密的是什么,加密的是配置文件的信息,上一篇文章我们都是使用明文的,但是如果是share的一些东西,比如说是数据库就是十分敏感了,那么再使用加密之前我们还需要一个工具JCE,download JDK8

JCE安装

  1. zip解压(包含local_policy.jar 加密策略文件/README.txt/US_export_policy.jar 解密策略文件)
  2. 打开readme,其中有Installation
  3. 替换JDK本身的策略文件即可,替换路径 C:\Program Files\Java\jdk1.8.0_92\jre\lib\security 
  4. microserver-config-server中application.yml 添加配置内容encrypt.key=foor
    server:
      port: 8080
    
    spring:
      cloud:
        config:
          server:
            git:
              uri: https://gitee.com/xuhaiyancoco/config-repo-51cto-video
    encrypt:
      key: foor

     

  5. microserver-config-server启动
  6. 加密和解密