Oracle Base Database Cloud@CustomerのためのOracle Key Vaultの設定

Oracle Key Vaultは、暗号化キーやその他のセキュリティ・オブジェクトの管理を一元化する、セキュリティが強化されたアプライアンスです。Oracle Base Database Cloud@Customerを使用すると、Oracle Key Vaultは、Transparent Data Encryption (TDE)マスター暗号化キーを作成、格納および管理するための顧客管理ソリューションを提供します。

Oracle Base Database Cloud@Customerを使用すると、Oracle AI Database Transparent Data Encryption (TDE)マスター暗号化キーの顧客管理キー管理ソリューションとしてOracle Key Vaultを使用できます。

顧客管理キーは、TDEマスター暗号化キーの集中管理、ストレージ、監視およびライフサイクル管理を可能にすることで、セキュリティ、ガバナンスおよび規制コンプライアンスの要件を満たすのに役立ちます。Oracle Key Vaultでは、複数のOracle AI DatabaseデプロイメントにわたってTDEマスター暗号化キーを一元的に管理することもできます。

キーストアは、データベースをOracle Key Vaultに関連付けるOracleベース・データベースのCloud@Customerリソースです。キーストアにより、データベースは、Oracle Key Vaultによって管理される顧客管理TDEマスター暗号化キーに安全にアクセスできます。

Oracle Base Database Cloud@Customerで顧客管理TDEマスター暗号化キーを使用するには、Oracle Key Vault環境を準備し、Oracle Key Vaultと通信するようにOracle Base Database Cloud@Customerを構成し、Oracle Key Vaultに関連付けられたキーストアを作成します。

Oracle Key Vaultでは、次のことができます。

Oracle Key Vaultは、お客様がプロビジョニングし、お客様が管理します。OCIマネージド・サービスの一部ではありません。

前提条件

Oracle Key VaultをOracle Base Database Cloud@Customerで使用するように構成する前に、次の前提条件を満たしていることを確認してください。

Oracle Key Vaultの準備

Oracle Key VaultをOracle Base Database Cloud@Customerと統合する前に、次のタスクを実行します。

詳細は、次の各トピックを参照してください:

Oracle Key Vault REST管理者パスワードの格納

Oracle Base Database Cloud@Customerでは、Oracle Key Vault REST管理者資格証明を使用して、データベース・プロビジョニングおよびその他のOracle Key Vault操作中にOracle Key Vaultと通信します。

Oracle Key Vault REST管理者パスワードをシークレットとしてOCI Vaultに格納します。Oracle Base Database Cloud@Customerは、Oracle Key Vaultと通信する必要がある場合にのみ、OCI Vaultからパスワードを取得します。

Oracle Key Vault REST管理者パスワードを格納するには、ボールトを作成し、ボールトにシークレットを作成します。

詳細は、次の各トピックを参照してください:

IAMポリシーの作成

OCI Vaultに格納されているOracle Key Vault REST管理者パスワードを含むシークレット・バンドルを読み取るための必要なユーザー・グループ権限を付与するIAMポリシーを作成します。

次のポリシー・ステートメントを使用します:

Allow group <group-name> to read secret-bundles in compartment <compartment-name> where target.secret.id='<secret_ocid>'

次のプレースホルダを、ご使用の環境に固有の値に置き換えてください。

詳細は、次の各トピックを参照してください:

キーストアの作成

Oracle Base Database Cloud@Customerデータベースで、Oracle Key Vaultによって管理される顧客管理TDEマスター暗号化キーを使用できるようにするには、キーストアが必要です。Oracle Key Vault接続の詳細を格納し、データベースが顧客管理のTDEマスター暗号化キーにアクセスできるようにします。

手順については、Create a Keystoreを参照してください。