一.背景
数据库配置以明文方式展示如图,会造成安全隐患,如果有黑客入侵会造成密码泄露,信息窃取和破坏等。
二.加密步骤
1.对数据库信息加密:
对数据库中的账号和密码信息进行加密(选择一种算法)然后替换掉原来的明文数据库配置信息。
2.解密:
在Spring读取使用配置文件时进行解密成明文。
三.编码实现
1.加密类实现:
数据库配置以明文方式展示如图,会造成安全隐患,如果有黑客入侵会造成密码泄露,信息窃取和破坏等。
对数据库中的账号和密码信息进行加密(选择一种算法)然后替换掉原来的明文数据库配置信息。
在Spring读取使用配置文件时进行解密成明文。