0
Spring MVC
とMySQL
エンタープライズデータベースを使用して銀行業務アプリケーションを作成する必要があります。データの暗号化と復号化は、MySQL Enterpriseデータベースが提供する鍵を使用して行われます。spring mvcサービス層のデータベース資格情報を保護する方法
- しかし、私は鍵がAzureのキーストアやAzureのを使用して
サービスコードの外に格納したい:私はこのデータベースの資格情報をセキュリティで保護することが判明したオプションのいくつかはありますアプリの設定 - しかし、私はハッシュを使用して自由にソース
を探していますが - 自己署名証明書を使用して
それでも、キーは、サービスコード内にある - ここでもこれらの証明書を持っています配備される可能性があります。安全でない可能性があります
このデータベースの資格情報をサービスコードからどのように保存することができますか?
localhostにプライベート情報を格納して実装しましたが、サービスの展開時にどのように使用できますか? –
私はhttps://spring.io/blog/2016/06/24/managing-secrets-with-vaultを参照しました。 –