専用Exadataインフラストラクチャ上のAutonomous AI Databaseのデータ暗号化

Autonomous AI Database on Dedicated Exadata Infrastructureは、常時オンの暗号化を使用して、休憩中および移動中のデータを保護します。Oracle Cloudに格納されるデータ、およびOracle Cloudとのネットワーク通信はすべて、デフォルトで暗号化されます。暗号化をオフにすることはできません。

静止中のデータの暗号化

静止中のデータは、TDE (透過的データ暗号化)を使用して暗号化されます。これは、データの処理、転送および格納を保護する暗号化ソリューションです。専用Exadataインフラストラクチャ上の各Autonomous AI Databaseには独自の暗号化キーがあり、そのバックアップには独自の暗号化キーがあります。

デフォルトでは、Oracle Autonomous AI Database on Dedicated Exadata Infrastructureによって、データの保護に使用されるすべてのマスター暗号化キーが作成および管理され、データベースが存在するのと同じExadataシステム上のセキュアなPKCS 12キーストアに保存されます。会社のセキュリティ・ポリシーによって必要であれば、Oracle Autonomous AI Database on Dedicated Exadata Infrastructureでは、Oracle Autonomous AI DatabaseをOracle CloudまたはExadata Cloud@Customerのどちらにデプロイするかに応じて、Oracle Cloud Infrastructure VaultサービスまたはOracle KeyVaultで作成および管理するキーをかわりに使用できます。詳細は、「マスター暗号化キーの管理」を参照してください。

さらに、Oracle管理キーまたは顧客管理キーのどちらを使用するかに関係なく、会社のセキュリティ・ポリシーを遵守するために、既存のデータベースで使用されるキーを必要に応じてローテーションできます。

ノート:データベースをクローニングすると、新しいデータベースは独自の新しい暗号化キーのセットを取得します。

転送中のデータの暗号化

クライアント(アプリケーションおよびツール)は、Oracle Net Services (SQL*Netとも呼ばれる)および事前定義済のデータベース接続サービスを使用して、Autonomous AI Databaseに接続します。Oracle Autonomous AI Database on Dedicated Exadata Infrastructureには、2つのタイプのデータベース接続サービスがあり、それぞれがデータベースとクライアント間で転送中のデータを暗号化するために独自の方法を使用します:

DBMS_CRYPTO暗号化アルゴリズムまたはユーザー定義暗号化機能を使用して、オブジェクト・ストレージへのエクスポート中に表データを暗号化できます。オブジェクト・ストレージの暗号化されたデータは、外部表で使用するために、またはDBMS_CRYPTO暗号化アルゴリズムまたはユーザー定義暗号化機能を使用してオブジェクト・ストレージからインポートするために復号化することもできます。手順については、オブジェクト・ストレージへのエクスポート中のデータの暗号化およびオブジェクト・ストレージからのインポート中のデータの復号化を参照してください。

主なセキュリティ機能