W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
該功能為了保護(hù)數(shù)據(jù)庫配置及數(shù)據(jù)安全,在一定的程度上控制開發(fā)人員流動導(dǎo)致敏感信息泄露。
YML 配置:
// 加密配置 mpw: 開頭緊接加密內(nèi)容( 非數(shù)據(jù)庫配置專用 YML 中其它配置也是可以使用的 )
spring:
datasource:
url: mpw:qRhvCwF4GOqjessEB3G+a5okP+uXXr96wcucn2Pev6Bf1oEMZ1gVpPPhdDmjQqoM
password: mpw:Hzy5iliJbwDHhjLs1L0j6w==
username: mpw:Xb+EgsyuYRXw7U7sBJjBpA==
密鑰加密:
// 生成 16 位隨機(jī) AES 密鑰
String randomKey = AES.generateRandomKey();
// 隨機(jī)密鑰加密
String result = AES.encrypt(data, randomKey);
如何使用:
// Jar 啟動參數(shù)( idea 設(shè)置 Program arguments , 服務(wù)器可以設(shè)置為啟動環(huán)境變量 )
--mpw.key=d1104d7c3b616f0b
注意!
mpw:
? 字符串開頭
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: