オブジェクト・ストレージ・バケットのデータ暗号化キーの再暗号化

最新バージョンのマスター暗号化キーを使用して、Object Storagebucketに書き込まれた各オブジェクトを暗号化する一意のデータ暗号化キーを再暗号化します。

詳細は、オブジェクト・ストレージ・データの暗号化を参照してください。

バケット・キーのみを暗号化し、オブジェクト・データ暗号化キーの再暗号化をスキップする

バケット・キーがすでにバケットに対して有効になっている場合にのみ、バケット・キーを再暗号化するオプションを使用します。このオプションは、バケットのバケット・キーを再暗号化し、オブジェクトのデータ暗号化キーの再暗号化をスキップします。バケット・キーを有効にした後に既存のオブジェクトをバケット・キー・ラッピングに移行するには、このオプションを指定せずにバケットの再暗号化を実行します。

    1. 「バケット」リスト・ページで、操作するオブジェクト・ストレージ・バケットを選択します。リスト・ページまたはバケットの検索に関するヘルプが必要な場合は、バケットのリストを参照してください。
      「バケット」リスト・ページが開きます。選択したコンパートメント内のすべてのバケットが表に表示されます。
    2. 「アクション」メニューから、「再暗号化」を選択します。
      1. バケット・レベル・キーを使用したバケットの「バケット・キーの再暗号化」を選択します
      2. バケットとオブジェクト・レベルの両方の暗号化を使用して、バケットの「バケット・キーとオブジェクトの再暗号化」を選択します
  • oci os bucket reencryptコマンドおよび必須パラメータを使用して、バケットに割り当てられている最新バージョンのマスター暗号化キーを使用してバケットに書き込まれる各オブジェクトを暗号化する一意のデータ暗号化キーを再暗号化します。

    oci os bucket reencrypt --bucket-name bucket_name --is-reencrypt-bucket-key-only true

    例:

    $ oci os bucket reencrypt --bucket-name MyBucket --namespace-name namespace --is-reencrypt-bucket-key-only true 
    {
      "opc-work-request-id": "69ce08dd-c3d0-4351-9a0a-5a2dde227464"
    }

    CLIコマンドのパラメータおよび値の完全なリストは、CLIコマンド・リファレンスを参照してください。

  • ReencryptBucket操作を実行して、バケットに割り当てられている最新版のマスター暗号化キーを使用して、バケットに書き込まれた各オブジェクトを暗号化する一意のデータ暗号化キーを再暗号化します。

    オブジェクト・ストレージAPIにアクセスすると、バケット名がオブジェクト・ストレージ・ネームスペース名とともに使用され、リクエストURLが形成されます:

    n/object_storage_namespace/b/bucket