监控 NitroTPM 的请求 - Amazon Key Management Service
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

监控 NitroTPM 的请求

对于 NitrotPM 认证, CloudTrail 日志包括认证文档中的模块 ID (attestationDocumentModuleId) 和平台配置寄存器 (PCRs)。

模块 ID 是带有 NitrotPM 和 TPM 标识符的 EC2 实例的 ID。您可以在密钥策略和 IAM 策略的条件中使用 PCR 值。

本节显示了每个受支持的 NitrotPM 请求的示例 CloudTrail 日志条目。 Amazon KMS

解密(对于 nitroTPM)

以下示例显示了 Nit Amazon CloudTrail rotPM 的解密操作的日志条目。

{ "eventVersion": "1.05", "userIdentity": { "type": "IAMUser", "principalId": "EX_PRINCIPAL_ID", "arn": "arn:aws:iam::111122223333:user/Alice", "accountId": "111122223333", "accessKeyId": "EXAMPLE_KEY_ID", "userName": "Alice" }, "eventTime": "2020-07-27T22:58:24Z", "eventSource": "kms.amazonaws.com", "eventName": "Decrypt", "awsRegion": "us-west-2", "sourceIPAddress": "192.0.2.0", "userAgent": "Amazon Internal", "requestParameters": { "encryptionAlgorithm": "SYMMETRIC_DEFAULT", "keyId": "arn:aws:kms:us-west-2:111122223333:key/1234abcd-12ab-34cd-56ef-1234567890ab" }, "responseElements": null, "additionalEventData": { "recipient": { "attestationDocumentModuleId": "i-123456789abcde123-tpm0000000000000000", "attestationDocumentNitroTPMPCR4": "<AttestationDocument.PCR4>", "attestationDocumentNitroTPMPCR7": "<AttestationDocument.PCR7>", "attestationDocumentNitroTPMPCR8": "<AttestationDocument.PCR8>", "attestationDocumentNitroTPMPCR9": "<AttestationDocument.PCR9>", "attestationDocumentNitroTPMPCR16": "<AttestationDocument.PCR16>", "attestationDocumentNitroTPMPCR23": "<AttestationDocument.PCR23>" } }, "requestID": "b4a65126-30d5-4b28-98b9-9153da559963", "eventID": "e5a2f202-ba1a-467c-b4ba-f729d45ae521", "readOnly": true, "resources": [ { "accountId": "111122223333", "type": "AWS::KMS::Key", "ARN": "arn:aws:kms:us-west-2:111122223333:key/1234abcd-12ab-34cd-56ef-1234567890ab" } ], "eventType": "AwsApiCall", "recipientAccountId": "111122223333" }

GenerateDataKey (对于 NitroTPM)

以下示例显示了 NitrotPM GenerateDataKey操作的 Amazon CloudTrail 日志条目。

{ "eventVersion": "1.02", "userIdentity": { "type": "IAMUser", "principalId": "EX_PRINCIPAL_ID", "arn": "arn:aws:iam::111122223333:user/Alice", "accountId": "111122223333", "accessKeyId": "EXAMPLE_KEY_ID", "userName": "Alice" }, "eventTime": "2014-11-04T00:52:40Z", "eventSource": "kms.amazonaws.com", "eventName": "GenerateDataKey", "awsRegion": "us-east-1", "sourceIPAddress": "192.0.2.0", "userAgent": "Amazon Internal", "requestParameters": { "keyId": "1234abcd-12ab-34cd-56ef-1234567890ab", "numberOfBytes": 32 }, "responseElements": null, "additionalEventData": { "recipient": { "attestationDocumentModuleId": "i-123456789abcde123-tpm0000000000000000", "attestationDocumentNitroTPMPCR4": "<AttestationDocument.PCR4>", "attestationDocumentNitroTPMPCR7": "<AttestationDocument.PCR7>", "attestationDocumentNitroTPMPCR8": "<AttestationDocument.PCR8>", "attestationDocumentNitroTPMPCR9": "<AttestationDocument.PCR9>", "attestationDocumentNitroTPMPCR16": "<AttestationDocument.PCR16>", "attestationDocumentNitroTPMPCR23": "<AttestationDocument.PCR23>" } }, "requestID": "e0eb83e3-63bc-11e4-bc2b-4198b6150d5c", "eventID": "a9dea4f9-8395-46c0-942c-f509c02c2b71", "readOnly": true, "resources": [{ "ARN": "arn:aws:kms:us-west-2:111122223333:key/1234abcd-12ab-34cd-56ef-1234567890ab", "accountId": "111122223333" }], "eventType": "AwsApiCall", "recipientAccountId": "111122223333" }

GenerateDataKeyPair (对于 NitroTPM)

以下示例显示了 NitrotPM GenerateDataKeyPair操作的 Amazon CloudTrail 日志条目。

{ "eventVersion": "1.05", "userIdentity": { "type": "IAMUser", "principalId": "EX_PRINCIPAL_ID", "arn": "arn:aws:iam::111122223333:user/Alice", "accountId": "111122223333", "accessKeyId": "EXAMPLE_KEY_ID", "userName": "Alice" }, "eventTime": "2020-07-27T18:57:57Z", "eventSource": "kms.amazonaws.com", "eventName": "GenerateDataKeyPair", "awsRegion": "us-west-2", "sourceIPAddress": "192.0.2.0", "userAgent": "Amazon Internal", "requestParameters": { "keyPairSpec": "RSA_3072", "encryptionContext": { "Project": "Alpha" }, "keyId": "1234abcd-12ab-34cd-56ef-1234567890ab" }, "responseElements": null, "additionalEventData": { "recipient": { "attestationDocumentModuleId": "i-123456789abcde123-tpm0000000000000000", "attestationDocumentNitroTPMPCR4": "<AttestationDocument.PCR4>", "attestationDocumentNitroTPMPCR7": "<AttestationDocument.PCR7>", "attestationDocumentNitroTPMPCR8": "<AttestationDocument.PCR8>", "attestationDocumentNitroTPMPCR9": "<AttestationDocument.PCR9>", "attestationDocumentNitroTPMPCR16": "<AttestationDocument.PCR16>", "attestationDocumentNitroTPMPCR23": "<AttestationDocument.PCR23>" } }, "requestID": "52fb127b-0fe5-42bb-8e5e-f560febde6b0", "eventID": "9b6bd6d2-529d-4890-a949-593b13800ad7", "readOnly": true, "resources": [ { "accountId": "111122223333", "type": "AWS::KMS::Key", "ARN": "arn:aws:kms:us-west-2:111122223333:key/1234abcd-12ab-34cd-56ef-1234567890ab" } ], "eventType": "AwsApiCall", "recipientAccountId": "111122223333" }

GenerateRandom (对于 NitroTPM)

以下示例显示了 NitrotPM GenerateRandom操作的 Amazon CloudTrail 日志条目。

{ "eventVersion": "1.02", "userIdentity": { "type": "IAMUser", "principalId": "EX_PRINCIPAL_ID", "arn": "arn:aws:iam::111122223333:user/Alice", "accountId": "111122223333", "accessKeyId": "EXAMPLE_KEY_ID", "userName": "Alice" }, "eventTime": "2014-11-04T00:52:37Z", "eventSource": "kms.amazonaws.com", "eventName": "GenerateRandom", "awsRegion": "us-east-1", "sourceIPAddress": "192.0.2.0", "userAgent": "Amazon Internal", "requestParameters": null, "responseElements": null, "additionalEventData": { "recipient": { "attestationDocumentModuleId": "i-123456789abcde123-tpm0000000000000000", "attestationDocumentNitroTPMPCR4": "<AttestationDocument.PCR4>", "attestationDocumentNitroTPMPCR7": "<AttestationDocument.PCR7>", "attestationDocumentNitroTPMPCR8": "<AttestationDocument.PCR8>", "attestationDocumentNitroTPMPCR9": "<AttestationDocument.PCR9>", "attestationDocumentNitroTPMPCR16": "<AttestationDocument.PCR16>", "attestationDocumentNitroTPMPCR23": "<AttestationDocument.PCR23>" } }, "requestID": "df1e3de6-63bc-11e4-bc2b-4198b6150d5c", "eventID": "239cb9f7-ae05-4c94-9221-6ea30eef0442", "readOnly": true, "resources": [], "eventType": "AwsApiCall", "recipientAccountId": "111122223333" }