1. 程式人生 > >屬性配置檔案資訊加密(基於jasypt)

屬性配置檔案資訊加密(基於jasypt)

    之前專案使用的是druid連線池,後來切換到hikari(號稱java平臺最快的連線池),需要自己加密資料庫密碼,故使用jasypt對專案敏感資訊實現加密。

 

pom.xml

 

application.yml

 

通過jasypt-1.9.2.jar生成加密後密碼

java -cp "C:\Users\I'amour solitaire\Desktop\jasypt-1.9.2.jar" org.jasypt.intf.cli.JasyptPBEStringEncryptionCLI input="資料庫密碼" password=jrdd algorithm=PBEWithMD5AndDES

注意:input寫你的要加密的密碼 password是上面配置的jrdd(鹽)

 

之後配置檔案的密碼就可以這樣寫了:

ENC(加密後的密文)

至此,配置結束。

歡迎進群交流: