Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Verschlüsselung im Ruhezustand mit vom Kunden verwalteten Schlüsseln
Resilience Hub der nächsten Generation bietet standardmäßig Verschlüsselung, um sensible Kundendaten im Speicher zu schützen. AWS-eigene Schlüssel
-
Resilience Hub der nächsten Generation verwendet diese Schlüssel standardmäßig, um sensible Daten automatisch zu verschlüsseln. Sie können ihre Verwendung nicht einsehen, verwalten AWS-eigene Schlüssel, verwenden oder überwachen. Sie müssen jedoch keine Maßnahmen ergreifen oder Programme ändern, um die Schlüssel zu schützen, die zur Verschlüsselung Ihrer Daten verwendet werden. Weitere Informationen finden Sie unter https://docs.aws.amazon.com/kms/latest/developerguide/concepts.html#aws-owned-cmk im AWS Key Management Service -Entwicklerhandbuch.
Sie können diese Verschlüsselungsebene zwar nicht deaktivieren oder einen anderen Verschlüsselungstyp auswählen, aber Sie können eine zweite Verschlüsselungsebene hinzufügen, indem Sie beim Erstellen einer Serviceressource einen vom Kunden verwalteten Schlüssel angeben:
-
Vom Kunden verwaltete Schlüssel Der Resilience Hub der nächsten Generation unterstützt die Verwendung eines vom Kunden verwalteten symmetrischen Verschlüsselungsschlüssels, den Sie selbst erstellen, besitzen und verwalten. Da Sie die volle Kontrolle über diese Verschlüsselungsebene haben, können Sie beispielsweise folgende Aufgaben ausführen:
Festlegung und Pflege wichtiger Richtlinien
Festlegung und Aufrechterhaltung von IAM-Richtlinien und -Zuschüssen
Aktivieren und Deaktivieren wichtiger Richtlinien
Kryptographisches Material mit rotierendem Schlüssel
Hinzufügen von -Tags
Erstellen von Schlüsselaliasen
Schlüssel für das Löschen von Schlüsseln planen
Weitere Informationen finden Sie unter Kundenverwaltete Schlüssel im AWS Key Management Service Entwicklerhandbuch.
In der folgenden Tabelle wird zusammengefasst, wie Resilience Hub der nächsten Generation sensible Daten verschlüsselt.
| Datentyp | AWS Verschlüsselung mit eigenem Schlüssel | Vom Kunden verwaltete Schlüsselverschlüsselung (optional) |
|---|---|---|
Beschreibungen für Dienste, Systeme und Resilienzrichtlinien. |
Aktiviert | Aktiviert |
Die Bewertung ergab Namen, Beschreibungen, Argumentation und Kommentare. |
Aktiviert | Aktiviert |
Beschreibungen der Empfehlungen und Änderungsvorschläge im Zusammenhang mit den Ergebnissen. |
Aktiviert | Aktiviert |
Namen und Beschreibungen der Servicefunktionen. |
Aktiviert | Aktiviert |
Annahmetext im Zusammenhang mit Servicefunktionen. |
Aktiviert | Aktiviert |
Beschreibungen der Benutzerreise. |
Aktiviert | Aktiviert |
Beschreibungen der Serviceereignisprotokolle. |
Aktiviert | Aktiviert |
Zwischendaten, die durch behördliche Bewertungsworkflows generiert wurden, einschließlich Topologie, Ressourcenkonfiguration und in Amazon S3 gespeicherte Arbeitsdaten. |
Aktiviert | Aktiviert |
Identifikatoren für Ressourcen Ressourcennamen, ARNs, Ressourcentypen und Regionen. Ressourcennamen werden in Identifikatoren und im Verschlüsselungskontext verwendet und dürfen keine sensiblen Daten enthalten. |
Aktiviert | Nicht unterstützt |
Anmerkung
Resilience Hub der nächsten Generation ermöglicht automatisch und kostenlos die Verschlüsselung AWS-eigene Schlüssel im Ruhezustand. Für die Verwendung eines vom Kunden verwalteten Schlüssels fallen jedoch AWS KMS Gebühren an. Weitere Informationen zur Preisgestaltung finden Sie unter AWS Key Management Service
– Preise
Wichtig
Resilience Hub der nächsten Generation unterstützt nur KMS-Schlüssel mit symmetrischer Verschlüsselung. Sie können keinen anderen KMS-Schlüsseltyp verwenden, um Ihre Resilience Hub-Ressourcen der nächsten Generation zu verschlüsseln. Hilfe bei der Bestimmung, ob es sich bei einem KMS-Schlüssel um einen symmetrischen Verschlüsselungsschlüssel handelt, finden Sie unter Identifizieren symmetrischer und asymmetrischer KMS-Schlüssel im Entwicklerhandbuch.AWS Key Management Service
So verwendet Resilience Hub der nächsten Generation Zuschüsse in AWS KMS
Resilience Hub der nächsten Generation benötigt einen Zuschuss für die Nutzung Ihres vom Kunden verwalteten Schlüssels bei asynchronen Bewertungsabläufen.
Wenn Sie einen Service mit einem vom Kunden verwalteten Schlüssel erstellen, erstellt Resilience Hub der nächsten Generation in Ihrem Namen einen Zuschuss, indem er eine CreateGrantAnfrage an AWS KMS sendet. Der Zuschuss ist auf den Verschlüsselungskontext Ihres Dienstes beschränkt und erlaubt nur die folgenden Operationen:
-
Encrypt— Verschlüsseln Sie sensible Felder wie Ergebnisse, Empfehlungen und Annahmen, die während der Bewertungsabläufe generiert wurden. -
Decrypt— Entschlüsseln Sie zuvor verschlüsselte Daten während der Bewertungsverarbeitung. -
GenerateDataKey— Generieren Sie Datenschlüssel für die Verschlüsselung von Zwischenbeurteilungsdaten, die in Amazon S3 gespeichert sind.
Der Zuschuss wird zurückgezogen, wenn Sie den Service löschen. Sie können auch jederzeit den Zugriff auf den Zuschuss widerrufen oder dem Service den Zugriff auf den vom Kunden verwalteten Schlüssel entziehen. Wenn Sie dies tun, kann Resilience Hub der nächsten Generation nicht auf die mit dem vom Kunden verwalteten Schlüssel verschlüsselten Daten zugreifen, was sich auf API-Operationen und Bewertungsworkflows auswirkt, die von diesen Daten abhängen.
Für synchrone API-Operationen (wie das Erstellen oder Aktualisieren eines Dienstes) verwendet Resilience Hub der nächsten Generation die Berechtigungen des Aufrufers für den KMS-Schlüssel direkt, ohne dass eine Genehmigung erforderlich ist.
Erstellen eines kundenseitig verwalteten Schlüssels
Sie können mithilfe der APIs AWS-Managementkonsole oder der APIs einen vom Kunden verwalteten symmetrischen Verschlüsselungsschlüssel erstellen. AWS KMS
Um einen vom Kunden verwalteten Schlüssel für symmetrische Verschlüsselung zu erstellen
Befolgen Sie die Schritte zur Erstellung von KMS-Schlüsseln mit symmetrischer Verschlüsselung im AWS Key Management Service -Entwicklerhandbuch.
Angabe eines vom Kunden verwalteten Schlüssels für Resilience Hub der nächsten Generation
Sie können einen vom Kunden verwalteten Schlüssel angeben, wenn Sie eine Service-, System- oder Resilienzrichtlinie erstellen. Wenn Sie eine KMS-Schlüssel-ID angeben, verwendet Resilience Hub der nächsten Generation diesen Schlüssel, um alle vertraulichen Daten zu verschlüsseln, die mit der Ressource verknüpft sind.
Sie können den Schlüssel mit einer der folgenden Schlüsselkennungen angeben:
Schlüssel-ID (zum Beispiel
1234abcd-12ab-34cd-56ef-1234567890ab)Schlüssel-ARN (zum Beispiel
arn:aws:kms:us-west-2:111122223333:key/1234abcd-12ab-34cd-56ef-1234567890ab)Aliasname (zum Beispiel
alias/my-key)Alias ARN (zum Beispiel
arn:aws:kms:us-west-2:111122223333:alias/my-key)
Um einen vom Kunden verwalteten Schlüssel anzugeben, verwenden Sie den kmsKeyId Parameter beim Aufrufen der CreatePolicy API-Operationen CreateServiceCreateSystem, oder.
Schlüsselrichtlinie
Schlüsselrichtlinien steuern den Zugriff auf den vom Kunden verwalteten Schlüssel. Jeder vom Kunden verwaltete Schlüssel muss über genau eine Schlüsselrichtlinie verfügen, die aussagt, wer den Schlüssel wie verwenden kann. Wenn Sie Ihren kundenseitig verwalteten Schlüssel erstellen, können Sie eine Schlüsselrichtlinie angeben. Weitere Informationen finden Sie unter Verwalten des Zugriffs auf kundenverwaltete Schlüssel im Entwicklerhandbuch zum AWS Key Management Service .
Die folgende wichtige Richtlinie ermöglicht es Resilience Hub der nächsten Generation, Ihren Schlüssel zu verwenden. Sie beschränkt jede Berechtigung nur auf die Vorgänge, die Resilience Hub der nächsten Generation benötigt, und verwendet Verschlüsselungskontextbedingungen, um sicherzustellen, dass Ihr Schlüssel nur für Ihre spezifischen Ressourcen verwendet werden kann. Ersetzen Sie CUSTOMER-ACCOUNT-IDCUSTOMER-ROLE, und REGION durch Ihre Werte.
{ "Version": "2012-10-17", "Statement": [ { "Sid": "AllowResilienceHubDescribeKey", "Effect": "Allow", "Principal": { "AWS": "arn:aws:iam::CUSTOMER-ACCOUNT-ID:role/CUSTOMER-ROLE" }, "Action": "kms:DescribeKey", "Resource": "*", "Condition": { "StringEquals": { "kms:ViaService": "resiliencehub.REGION.amazonaws.com" } } }, { "Sid": "AllowResilienceHubEncryptDecryptForServices", "Effect": "Allow", "Principal": { "AWS": "arn:aws:iam::CUSTOMER-ACCOUNT-ID:role/CUSTOMER-ROLE" }, "Action": [ "kms:Encrypt", "kms:Decrypt", "kms:GenerateDataKey" ], "Resource": "*", "Condition": { "StringEquals": { "kms:ViaService": "resiliencehub.REGION.amazonaws.com" }, "StringLike": { "kms:EncryptionContext:aws:resiliencehub:service-arn": "arn:aws:resiliencehub:*:CUSTOMER-ACCOUNT-ID:service/*" } } }, { "Sid": "AllowResilienceHubEncryptDecryptForSystems", "Effect": "Allow", "Principal": { "AWS": "arn:aws:iam::CUSTOMER-ACCOUNT-ID:role/CUSTOMER-ROLE" }, "Action": [ "kms:Encrypt", "kms:Decrypt", "kms:GenerateDataKey" ], "Resource": "*", "Condition": { "StringEquals": { "kms:ViaService": "resiliencehub.REGION.amazonaws.com" }, "StringLike": { "kms:EncryptionContext:aws:resiliencehub:system-arn": "arn:aws:resiliencehub:*:CUSTOMER-ACCOUNT-ID:system/*" } } }, { "Sid": "AllowResilienceHubEncryptDecryptForPolicies", "Effect": "Allow", "Principal": { "AWS": "arn:aws:iam::CUSTOMER-ACCOUNT-ID:role/CUSTOMER-ROLE" }, "Action": [ "kms:Encrypt", "kms:Decrypt", "kms:GenerateDataKey" ], "Resource": "*", "Condition": { "StringEquals": { "kms:ViaService": "resiliencehub.REGION.amazonaws.com" }, "StringLike": { "kms:EncryptionContext:aws:resiliencehub:policy-arn": "arn:aws:resiliencehub:*:CUSTOMER-ACCOUNT-ID:policy/*" } } }, { "Sid": "AllowResilienceHubCreateGrantForAsyncWorkflows", "Effect": "Allow", "Principal": { "AWS": "arn:aws:iam::CUSTOMER-ACCOUNT-ID:role/CUSTOMER-ROLE" }, "Action": "kms:CreateGrant", "Resource": "*", "Condition": { "StringEquals": { "kms:ViaService": "resiliencehub.REGION.amazonaws.com", "kms:GrantConstraintType": "EncryptionContextSubset" }, "StringLike": { "kms:EncryptionContext:aws:resiliencehub:service-arn": "arn:aws:resiliencehub:*:CUSTOMER-ACCOUNT-ID:service/*" }, "ForAllValues:StringEquals": { "kms:GrantOperations": [ "Encrypt", "Decrypt", "GenerateDataKey" ] } } } ] }
Die Richtlinienerklärungen bieten die folgenden Berechtigungen:
-
AllowResilienceHubDescribeKey— Ermöglicht Resilience Hub der nächsten Generation, zu überprüfen, ob Ihr Schlüssel existiert und ob es sich um einen symmetrischen Verschlüsselungsschlüssel handelt, wenn Sie ihn bei der Diensterstellung angeben.
-
AllowResilienceHubEncryptDecryptForServices— Ermöglicht Resilience Hub der nächsten Generation, Daten auf Service-Ebene (Ergebnisse, Empfehlungen, Annahmen, Servicefunktionen, Ereignisse und Bewertungsdaten) bei synchronen API-Aufrufen zu verschlüsseln und zu entschlüsseln. Je nach Verschlüsselungskontext auf Ihre Serviceressourcen beschränkt.
-
AllowResilienceHubEncryptDecryptForSystems— Ermöglicht Resilience Hub der nächsten Generation, Daten auf Systemebene (Systembeschreibungen und Beschreibungen der Benutzerführung) bei synchronen API-Aufrufen zu verschlüsseln und zu entschlüsseln. Je nach Verschlüsselungskontext auf Ihre Systemressourcen beschränkt.
-
AllowResilienceHubEncryptDecryptForPolicies— Ermöglicht Resilience Hub der nächsten Generation, Daten auf Richtlinienebene (Beschreibungen der Resilienzrichtlinien) bei synchronen API-Aufrufen zu verschlüsseln und zu entschlüsseln. Je nach Verschlüsselungskontext auf Ihre Richtlinienressourcen beschränkt.
-
AllowResilienceHubCreateGrantForAsyncWorkflows— Ermöglicht Resilience Hub der nächsten Generation, einen Zuschuss für asynchrone Bewertungsworkflows zu gewähren. Die Gewährung ist nur auf die benötigten Operationen (Verschlüsseln, Entschlüsseln GenerateDataKey) beschränkt und muss eine Teilmengenbeschränkung für den Verschlüsselungskontext enthalten, die an Ihren Dienst-ARN gebunden ist.
Weitere Informationen zum Festlegen von Berechtigungen in einer Richtlinie finden Sie im AWS Key Management Service -Entwicklerhandbuch.
Weitere Informationen zur Fehlerbehebung beim Schlüsselzugriff finden Sie im AWS Key Management Service -Entwicklerhandbuch.
Resilience Hub-Verschlüsselungskontext der nächsten Generation
Ein Verschlüsselungskontext ist ein optionaler Satz von Schlüssel-Wert-Paaren, die zusätzliche kontextbezogene Informationen zu den Daten enthalten.
AWS KMS verwendet den Verschlüsselungskontext als zusätzliche authentifizierte Daten, um die authentifizierte Verschlüsselung zu unterstützen. Wenn Sie einen Verschlüsselungskontext in eine Anforderung zum Verschlüsseln von Daten einbeziehen, wird der Verschlüsselungskontext AWS KMS an die verschlüsselten Daten gebunden. Um Daten zu entschlüsseln, müssen Sie denselben Verschlüsselungskontext in die Anforderung aufnehmen.
Resilience Hub-Verschlüsselungskontext der nächsten Generation
Resilience Hub der nächsten Generation verwendet je nach Ressourcentyp die folgenden Verschlüsselungskontextschlüssel:
| Schlüssel für den Verschlüsselungskontext | Scope | Wird verwendet für |
|---|---|---|
aws:resiliencehub:service-arn |
Service | Ergebnisse, Empfehlungen, Annahmen, Servicefunktionen, Abhängigkeiten, Ereignisse und Bewertungsdaten |
aws:resiliencehub:system-arn |
System (System) | Systembeschreibungen und Beschreibungen der Benutzererfahrung |
aws:resiliencehub:policy-arn |
Richtlinie | Beschreibungen der Resilienzrichtlinien |
Beispiel für einen Verschlüsselungskontext für einen Vorgang auf Service-Ebene:
"encryptionContext": { "aws:resiliencehub:service-arn": "arn:aws:resiliencehub:us-west-2:111122223333:service/my-service:abc123" }
Verwenden des Verschlüsselungskontexts für die Überwachung
Wenn Sie einen vom Kunden verwalteten symmetrischen Verschlüsselungsschlüssel zur Verschlüsselung Ihrer Daten verwenden, können Sie den Verschlüsselungskontext in Prüfaufzeichnungen und Protokollen verwenden, um zu ermitteln, wie der vom Kunden verwaltete Schlüssel verwendet wird. Der Verschlüsselungskontext erscheint in Protokollen, die von generiert wurden. AWS CloudTrail
Verwendung des Verschlüsselungskontextes zur Zugriffskontrolle
Sie können den Verschlüsselungskontext in Schlüsselrichtlinien und IAM-Richtlinien verwenden, conditions um den Zugriff auf Ihren vom Kunden verwalteten symmetrischen Verschlüsselungsschlüssel zu kontrollieren. Sie können Verschlüsselungskontext-Einschränkungen auch in einer Genehmigung verwenden.
Resilience Hub der nächsten Generation verwendet bei Zuschüssen eine Einschränkung der Teilmenge des Verschlüsselungskontextes, um sicherzustellen, dass asynchrone Workflows nur Daten verschlüsseln und entschlüsseln können, die zu dem spezifischen Dienst gehören, für den der Zuschuss erstellt wurde.
Überwachung Ihrer Verschlüsselungsschlüssel für Resilience Hub der nächsten Generation
Wenn Sie einen vom Kunden verwalteten Schlüssel mit Ihren Resilience Hub-Ressourcen der nächsten Generation verwenden, können Sie AWS CloudTraildamit Anfragen verfolgen, an die Resilience Hub der nächsten Generation sendet AWS KMS.
- CreateGrant
-
Wenn Sie einen Service mit einem vom Kunden verwalteten Schlüssel erstellen, sendet Resilience Hub der nächsten Generation in Ihrem Namen eine
CreateGrantAnfrage, um asynchrone Bewertungsworkflows für die Verwendung Ihres Schlüssels zu aktivieren. Die Gewährung ist dienstspezifisch und durch den Verschlüsselungskontext begrenzt. Resilience Hub der nächsten Generation verwendetRetireGrant, um den Zuschuss zu entfernen, wenn Sie den Dienst löschen.Das folgende Beispielereignis zeichnet den Vorgang
CreateGrantauf:{ "eventVersion": "1.11", "userIdentity": { "type": "AssumedRole", "principalId": "AROAEXAMPLE:session-name", "arn": "arn:aws:sts::111122223333:assumed-role/YourRole/session-name", "accountId": "111122223333", "sessionContext": { "sessionIssuer": { "type": "Role", "principalId": "AROAEXAMPLE", "arn": "arn:aws:iam::111122223333:role/YourRole", "accountId": "111122223333", "userName": "YourRole" } }, "invokedBy": "resiliencehub.amazonaws.com" }, "eventTime": "2026-01-15T10:07:22Z", "eventSource": "kms.amazonaws.com", "eventName": "CreateGrant", "awsRegion": "us-west-2", "sourceIPAddress": "resiliencehub.amazonaws.com", "userAgent": "resiliencehub.amazonaws.com", "requestParameters": { "granteePrincipal": "resiliencehub.amazonaws.com", "keyId": "arn:aws:kms:us-west-2:111122223333:key/1234abcd-12ab-34cd-56ef-1234567890ab", "retiringPrincipal": "resiliencehub.amazonaws.com", "operations": [ "Decrypt", "GenerateDataKey", "Encrypt" ], "constraints": { "encryptionContextSubset": { "aws:resiliencehub:service-arn": "arn:aws:resiliencehub:us-west-2:111122223333:service/my-service:abc123" } } }, "responseElements": { "grantId": "0ab0ac0d0b000f00ea00cc0a0e00fc00bce000c000f0000000c0bc0a0000aaafSAMPLE", "keyId": "arn:aws:kms:us-west-2:111122223333:key/1234abcd-12ab-34cd-56ef-1234567890ab" }, "requestID": "ff000af-00eb-00ce-0e00-ea000fb0fba0SAMPLE", "eventID": "56d4e434-abb6-4dd7-8558-ad38560d03b1", "readOnly": false, "resources": [ { "accountId": "111122223333", "type": "AWS::KMS::Key", "ARN": "arn:aws:kms:us-west-2:111122223333:key/1234abcd-12ab-34cd-56ef-1234567890ab" } ], "eventType": "AwsApiCall", "managementEvent": true, "recipientAccountId": "111122223333", "eventCategory": "Management" } - GenerateDataKey
-
Wenn Resilience Hub der nächsten Generation Daten mit Ihrem vom Kunden verwalteten Schlüssel verschlüsselt, sendet er eine
GenerateDataKeyAnfrage zur Generierung eines Datenschlüssels. Dies geschieht sowohl bei synchronen API-Aufrufen (z. B. beim Erstellen eines Dienstes mit einer Beschreibung) als auch bei asynchronen Bewertungsworkflows.Das folgende Beispielereignis zeichnet den Vorgang
GenerateDataKeyauf:{ "eventVersion": "1.11", "userIdentity": { "type": "AWSService", "invokedBy": "resiliencehub.amazonaws.com" }, "eventTime": "2026-01-15T11:18:36Z", "eventSource": "kms.amazonaws.com", "eventName": "GenerateDataKey", "awsRegion": "us-west-2", "sourceIPAddress": "resiliencehub.amazonaws.com", "userAgent": "resiliencehub.amazonaws.com", "requestParameters": { "numberOfBytes": 32, "keyId": "arn:aws:kms:us-west-2:111122223333:key/1234abcd-12ab-34cd-56ef-1234567890ab", "encryptionContext": { "aws:resiliencehub:service-arn": "arn:aws:resiliencehub:us-west-2:111122223333:service/my-service:abc123", "aws-crypto-public-key": "AwAnnorjRE+DFQYIuDKjGEvlXwro5Rdiegk8flmq7m0N..." } }, "responseElements": null, "requestID": "c5bedc9b-e6d6-45f8-b121-c9851a3d718a", "eventID": "e839a7ed-e4a9-32a3-b92a-2c7237a40c82", "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", "managementEvent": true, "recipientAccountId": "111122223333", "eventCategory": "Management" } - Decrypt
-
Wenn Sie Ressourcen über API-Operationen abrufen oder wenn Bewertungs-Workflows zuvor gespeicherte Daten verarbeiten, sendet Resilience Hub der nächsten Generation
DecryptAnfragen zur Entschlüsselung der Daten.Das folgende Beispielereignis zeichnet den Vorgang
Decryptauf:{ "eventVersion": "1.11", "userIdentity": { "type": "AssumedRole", "principalId": "AROAEXAMPLE:session-name", "arn": "arn:aws:sts::111122223333:assumed-role/YourRole/session-name", "accountId": "111122223333", "sessionContext": { "sessionIssuer": { "type": "Role", "principalId": "AROAEXAMPLE", "arn": "arn:aws:iam::111122223333:role/YourRole", "accountId": "111122223333", "userName": "YourRole" } }, "invokedBy": "resiliencehub.amazonaws.com" }, "eventTime": "2026-01-15T11:27:49Z", "eventSource": "kms.amazonaws.com", "eventName": "Decrypt", "awsRegion": "us-west-2", "sourceIPAddress": "resiliencehub.amazonaws.com", "userAgent": "resiliencehub.amazonaws.com", "requestParameters": { "keyId": "arn:aws:kms:us-west-2:111122223333:key/1234abcd-12ab-34cd-56ef-1234567890ab", "encryptionAlgorithm": "SYMMETRIC_DEFAULT", "encryptionContext": { "aws:resiliencehub:service-arn": "arn:aws:resiliencehub:us-west-2:111122223333:service/my-service:abc123", "aws-crypto-public-key": "A/9P3BC05WjeQONZR1fBiEqWKEse/Yk1lMxd2VIh2ED5..." } }, "responseElements": null, "requestID": "30f8e9bc-4e0a-4359-8bc3-8278ef42c206", "eventID": "195ef070-c952-4c28-9883-29bca297a08c", "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", "managementEvent": true, "recipientAccountId": "111122223333", "eventCategory": "Management" } - DescribeKey
-
Resilience Hub der nächsten Generation sendet
DescribeKeyAnfragen, um zu überprüfen, ob der mit Ihrem Service verknüpfte, vom Kunden verwaltete Schlüssel im Konto und in der Region existiert und dass es sich um einen gültigen symmetrischen Verschlüsselungsschlüssel handelt.Das folgende Beispielereignis zeichnet den Vorgang
DescribeKeyauf:{ "eventVersion": "1.11", "userIdentity": { "type": "AssumedRole", "principalId": "AROAEXAMPLE:session-name", "arn": "arn:aws:sts::111122223333:assumed-role/YourRole/session-name", "accountId": "111122223333", "sessionContext": { "sessionIssuer": { "type": "Role", "principalId": "AROAEXAMPLE", "arn": "arn:aws:iam::111122223333:role/YourRole", "accountId": "111122223333", "userName": "YourRole" } }, "invokedBy": "resiliencehub.amazonaws.com" }, "eventTime": "2026-01-15T10:07:13Z", "eventSource": "kms.amazonaws.com", "eventName": "DescribeKey", "awsRegion": "us-west-2", "sourceIPAddress": "resiliencehub.amazonaws.com", "userAgent": "resiliencehub.amazonaws.com", "requestParameters": { "keyId": "arn:aws:kms:us-west-2:111122223333:key/1234abcd-12ab-34cd-56ef-1234567890ab" }, "responseElements": null, "requestID": "e427932c-448b-49aa-88e1-b311c27ba753", "eventID": "48c596a5-83c7-4603-b0cf-be0ff2548623", "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", "managementEvent": true, "recipientAccountId": "111122223333", "eventCategory": "Management" }
Weitere Informationen
Die folgenden Ressourcen enthalten weitere Informationen zur Datenverschlüsselung im Ruhezustand:
-
Weitere Informationen zu grundlegenden AWS Key Management Service -Konzepten finden Sie im AWS Key Management Service -Entwicklerhandbuch.
-
Weitere Informationen zu bewährten Sicherheitsmethoden für AWS Key Management Service finden Sie im AWS Key Management Service Entwicklerhandbuch.