エンタープライズ データベースを使用Spring MVC
してバンキング アプリケーションを作成する必要があります。MySQL
データの暗号化と復号化は、MySQL Enterprise データベースによって提供されるキーを使用して行われます。このデータベース資格情報を保護するために私が見つけたいくつかのオプションは次のとおりです。
認証情報をキー ストアに保存していますが、サービス コードの外にキーを保存したい
Azure キー ストアまたは Azure アプリ設定を使用していますが、無料のソースを探しています
ハッシュの使用 - それでも、キーはサービス コード内にあります
自己署名証明書の使用 - これらの証明書を展開する必要があり、安全でない可能性があります
このデータベース資格情報をサービス コードの外に保存するにはどうすればよいでしょうか。