기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
NitroTPM에 대한 요청 모니터링
NitroTPM 증명의 경우 CloudTrail 로그에는 증명 문서의 모듈 ID(attestationDocumentModuleId) 및 플랫폼 구성 레지스터(PCRs)가 포함됩니다.
모듈 ID는 TPM 식별자가 있는 NitroTPM이 있는 EC2 인스턴스의 ID입니다. 키 정책 및 IAM 정책의 조건에서 PCR 값을 사용할 수 있습니다.
이 섹션에서는 지원되는 각 NitroTPM 요청에 대한 CloudTrail 로그 항목의 예를 보여줍니다 AWS KMS.
복호화(NitroTPM의 경우)
다음 예제는 NitroTPM에 대한 Decrypt 작업의 AWS 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-27T22:58:24Z", "eventSource": "kms.amazonaws.com", "eventName": "Decrypt", "awsRegion": "us-west-2", "sourceIPAddress": "192.0.2.0", "userAgent": "AWS 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 작업의 AWS 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": "AWS 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 작업의 AWS 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": "AWS 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 작업의 AWS 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": "AWS 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" }