翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
暗号化コンテキスト は、一連のキー値のペアおよび任意非シークレットデータを含みます。データを暗号化するリクエストに暗号化コンテキストを組み込むと、 AWS KMS は暗号化コンテキストを暗号化されたデータに暗号化してバインドします。データを復号するには、同じ暗号化コンテキストに渡す必要があります。
また、暗号化コンテクストはポリシーとグラントの認可用の条件としても使用できます。
カスタマーマネージドキーを使用して EventBridge リソースを保護する場合は、暗号化コンテキストを使用して、監査レコードとログ KMS key での の使用を特定できます。また、AWS CloudTrail や Amazon CloudWatch Logs などのログにもプレーンテキストで表示されます。
イベントバスの暗号化コンテキスト
イベントバスの場合、 はすべての暗号化オペレーションで同じ AWS KMS 暗号化コンテキスト EventBridge を使用します。コンテキストには、イベントバス ARN を含む 1 つのキーと値のペアが含まれます。
"encryptionContext": { "kms:EncryptionContext:aws:events:event-bus:arn": "
event-bus-arn
" }
EventBridge Pipes 暗号化コンテキスト
EventBridge Pipes の場合、 はすべての暗号化オペレーションで同じ AWS KMS 暗号化コンテキスト EventBridge を使用します。コンテキストには、パイプ ARN を含む 1 つのキーと値のペアが含まれます。
"encryptionContext": { "kms:EncryptionContext:aws:pipes:arn": "
pipe-arn
" }
出力ログの場合、EventBridge は次の暗号化コンテキストを使用します。
"encryptionContext": { "kms:EncryptionContext:SourceArn": "arn:
partition
:logs:region
:account
:*" }