社区
C#
帖子详情
求个加密配置文件的方式
ajdkjalj
2020-03-17 10:12:13
之前把连接数据库的字符串写在配置文件里,客户的安全意识比较高,要求不能把数据库连接暴露,我现在想让用户在界面上配置好数据库的连接,然后保存到配置文件中,有什么方法加密配置文件,然后我在读取配置文件的时候还要自己能解密
...全文
53
2
打赏
收藏
求个加密配置文件的方式
之前把连接数据库的字符串写在配置文件里,客户的安全意识比较高,要求不能把数据库连接暴露,我现在想让用户在界面上配置好数据库的连接,然后保存到配置文件中,有什么方法加密配置文件,然后我在读取配置文件的时候还要自己能解密
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
by_封爱
版主
2020-03-17
打赏
举报
回复
随便搜索一下 c#对称加密 就行了. 各种方法 随便用一个就OK
大葡萄八块一斤
2020-03-17
打赏
举报
回复
AES,DES
解决SQLSERVER数据库驱动程序无法通过使用安全套接字层(SSL)
加密
与 SQL Server 建立安全连接问题JAR包
用于解决SQLSERVER连接问题驱动程序无法通过使用安全套接字层(SSL)
加密
与 SQL Server 建立安全连接问题JAR包。
Java应用的
配置文件
加密
:保护敏感信息
加密
配置文件
是保障应用安全的重要措施之一,能够防止敏感数据泄露,提高系统的整体安全性。在应用的开发和部署过程中,我们经常需要处理敏感数据,如数据库密码、API密钥等。通过
加密
配置文件
中的敏感信息,我们可以有效保护这些数据,减少潜在的安全风险。在Spring Cloud Config中,我们也可以使用Jasypt来
加密
配置文件
中的敏感信息。在Spring Boot应用中,我们可以通过
加密
和解密
配置文件
中的敏感信息来保护这些数据。将敏感数据
加密
后,将
加密
后的数据存储在Config Server中。
Jasypt
配置文件
加密
的用法
Jasypt 是一个用于
配置文件
加密
的 Java 库。它可以用来
加密
和解密
配置文件
中的敏感信息,如数据库密码、API 密钥等。使用 Jasypt
加密
配置文件
的步骤如下:引入 Jasypt 依赖 首先,在你的项目的构建文件中添加 Jasypt 依赖。创建
加密
密钥 Jasypt 需要一个密钥来对
配置文件
进行
加密
和解密。可以使用 Jasypt 提供的工具来生成
加密
密钥。这里,input参数是你要
加密
的密钥,password参数是用于保护密钥的密码,algorithm参数是
加密
算法。
SpringBoot
配置文件
加密
的两种
方式
先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。深知大多数初中级java工程师,想要升技能,往往是需要自己摸索成长或是报班学习,但对于培训机构动则近万元的学费,着实压力不小。因此我收集了一份《java开发全套学习资料》送给大家,初衷也很简单,就是希望帮助到想自学又不知道该从何学起的朋友,同时减轻大家的负担。1.增加
配置文件
jasypt.encryptor.password=Afei@2018,这是
加密
的秘钥;3.引入一个MAVEN依赖;...
使用cipher
加密
配置文件
在工作中往往很多时候密码是不能作为明文在
配置文件
中存储的,这个时候需要
加密
密码,可以使用{cipher}
加密
总的来说只有几个步骤 1.添加依赖 这里需要注意引入的是spring-cloud-starter-config而不是spring-cloud-config-server至于为什么后面介绍 2.在bootstrap中添加
加密
秘钥 此处举例秘钥为123456,当然也可以设置更复杂的密码 后面springcloudconfig设置为false,具体为什么笔者也没有搞清楚,后面有介绍如果不这么设置的话
C#
111,093
社区成员
642,554
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章