Einen AWS CloudHSM Schlüsselspeicher Connect - AWS Key Management Service

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.

Einen AWS CloudHSM Schlüsselspeicher Connect

Neue AWS CloudHSM Schlüsselspeicher sind nicht verbunden. Bevor Sie Ihren AWS CloudHSM Schlüsselspeicher erstellen und verwenden AWS KMS keys können, müssen Sie ihn mit dem zugehörigen AWS CloudHSM Cluster verbinden. Sie können Ihren AWS CloudHSM Schlüsselspeicher jederzeit verbinden und die Verbindung trennen und seinen Verbindungsstatus einsehen.

Sie müssen Ihren AWS CloudHSM Schlüsselspeicher nicht verbinden. Sie können einen AWS CloudHSM Schlüsselspeicher auf unbestimmte Zeit in einem getrennten Zustand belassen und ihn nur dann verbinden, wenn Sie ihn benötigen. Möglicherweise möchten Sie die Verbindung jedoch von Zeit zu Zeit testen, um zu prüfen, ob die Einstellungen korrekt sind und eine Verbindungsherstellung möglich ist.

Anmerkung

AWS CloudHSM Schlüsselspeicher haben nur dann einen DISCONNECTED Verbindungsstatus, wenn der Schlüsselspeicher noch nie verbunden war oder wenn Sie die Verbindung explizit trennen. Wenn Ihr AWS CloudHSM Schlüsselspeicher-Verbindungsstatus lautet, Sie CONNECTED aber Probleme bei der Verwendung haben, stellen Sie sicher, dass der zugehörige AWS CloudHSM Cluster aktiv ist und mindestens einen aktiven enthältHSMs. Hilfestellung bei fehlgeschlagenen Verbindungen finden Sie unter Fehlerbehebung für einen Custom Key Store.

Wenn Sie eine Verbindung zu einem AWS CloudHSM Schlüsselspeicher herstellen AWS KMS , wird der zugehörige AWS CloudHSM Cluster gefunden, eine Verbindung zu diesem hergestellt, sich als kmsuserCrypto User (CU) beim AWS CloudHSM Client angemeldet und dann das kmsuser Passwort rotiert. AWS KMS bleibt beim AWS CloudHSM Client angemeldet, solange der AWS CloudHSM Schlüsselspeicher verbunden ist.

Um die Verbindung herzustellen, AWS KMS erstellt eine Sicherheitsgruppe mit dem Namen kms-<custom key store ID> in der virtuellen privaten Cloud (VPC) des Clusters. Die Sicherheitsgruppe hat eine einzige Regel, die eingehenden Datenverkehr von der Cluster-Sicherheitsgruppe zulässt. AWS KMS erstellt außerdem eine elastic network interface (ENI) in jeder Availability Zone des privaten Subnetzes für den Cluster. AWS KMS fügt der ENIs kms-<cluster ID> Sicherheitsgruppe und der Sicherheitsgruppe für den Cluster hinzu. Die Beschreibung der einzelnen ENI istKMS managed ENI for cluster <cluster-ID>.

Der Verbindungsvorgang kann einige Zeit – bis zu 20 Minuten – in Anspruch nehmen.

Bevor Sie den AWS CloudHSM Schlüsselspeicher verbinden, stellen Sie sicher, dass er die Anforderungen erfüllt.

  • Der zugehörige AWS CloudHSM Cluster muss mindestens einen aktiven Cluster enthaltenHSM. Um die Nummer von HSMs im Cluster zu ermitteln, zeigen Sie den Cluster in der AWS CloudHSM Konsole an oder verwenden Sie den DescribeClustersVorgang. Bei Bedarf können Sie eine hinzufügen HSM.

  • Der Cluster muss über ein kmsuserCrypto-Benutzerkonto (CU) verfügen, aber dieses CU kann nicht beim Cluster angemeldet werden, wenn Sie eine Verbindung zum AWS CloudHSM Schlüsselspeicher herstellen. Hilfe zum Abmelden finden Sie unter Abmelden und erneutes Verbinden.

  • Der Verbindungsstatus des AWS CloudHSM Schlüsselspeichers kann nicht DISCONNECTING oder seinFAILED. Verwenden Sie die AWS KMS Konsole oder die DescribeCustomKeyStoresAntwort, um den Verbindungsstatus anzuzeigen. Wenn der Verbindungsstatus FAILED lautet, trennen Sie den benutzerdefinierten Schlüsselspeicher, lösen Sie das Problem und stellen Sie anschließend die Verbindung her.

Hilfestellung bei fehlgeschlagenen Verbindungen finden Sie unter Beheben eines Verbindungsfehlers.

Wenn Ihr AWS CloudHSM Schlüsselspeicher verbunden ist, können Sie darin KMS Schlüssel erstellen und vorhandene KMS Schlüssel für kryptografische Operationen verwenden.

Connect zu Ihrem AWS CloudHSM Schlüsselspeicher her und stellen Sie erneut eine Verbindung her

Sie können Ihren AWS CloudHSM Schlüsselspeicher in der AWS KMS Konsole oder mithilfe des Vorgangs verbinden oder erneut verbinden. ConnectCustomKeyStore

Um einen AWS CloudHSM Schlüsselspeicher in der zu verbinden AWS Management Console, wählen Sie zunächst den AWS CloudHSM Schlüsselspeicher auf der Seite Benutzerdefinierte Schlüsselspeicher aus. Der Verbindungsvorgang kann bis zu 20 Minuten dauern.

  1. Melden Sie sich bei der AWS Key Management Service (AWS KMS) -Konsole an AWS Management Console und öffnen Sie sie unter https://console.aws.amazon.com/kms.

  2. Um das zu ändern AWS-Region, verwenden Sie die Regionsauswahl in der oberen rechten Ecke der Seite.

  3. Wählen Sie im Navigationsbereich Custom key stores (benutzerdefinierte Schlüsselspeicher) AWS CloudHSM -Schlüsselspeicher aus.

  4. Wählen Sie die Zeile des AWS CloudHSM Schlüsselspeichers aus, den Sie verbinden möchten.

    Wenn der Verbindungsstatus des AWS CloudHSM Schlüsselspeichers Fehlgeschlagen lautet, müssen Sie die Verbindung zum benutzerdefinierten Schlüsselspeicher trennen, bevor Sie eine Verbindung herstellen.

  5. Wählen Sie im Menü Key store actions (Schlüsselspeicheraktionen) die Option Connect (Verbinden) aus.

AWS KMS beginnt mit dem Verbindungsaufbau Ihres benutzerdefinierten Schlüsselspeichers. Der Service findet den zugehörigen AWS CloudHSM -Cluster, schafft die erforderlichen Netzwerkinfrastruktur, stellt eine Verbindung her, meldet sich beim AWS CloudHSM -Cluster als kmsuser-CU an und rotiert das kmsuser-Passwort. Wenn die Produktion abgeschlossen ist, ändert sich der Verbindungsstatus in Verbunden.

Wenn die Produktion fehlschlägt, wird eine Fehlermeldung mit einer Beschreibung der Fehlerursache angezeigt. Bevor Sie erneut versuchen, eine Verbindung herzustellen, überprüfen Sie den Verbindungsstatus Ihres AWS CloudHSM Schlüsselspeichers. Wenn dieser Fehlgeschlagen lautet, müssen Sie die Verbindung des benutzerdefinierten Schlüsselspeichers trennen, bevor Sie erneut eine Verbindung herstellen. Wenn Sie Hilfe benötigen, beachten Sie den Abschnitt Fehlerbehebung für einen Custom Key Store.

Danach: Einen KMS Schlüssel in einem AWS CloudHSM Schlüsselspeicher erstellen.

Verwenden Sie den ConnectCustomKeyStoreVorgang, um einen getrennten AWS CloudHSM Schlüsselspeicher zu verbinden. Der zugeordnete AWS CloudHSM Cluster muss mindestens einen aktiven Cluster enthalten, HSM und der Verbindungsstatus darf nicht seinFAILED.

Der Verbindungsvorgang nimmt einige Zeit – bis zu 20 Minuten – in Anspruch. Sofern der Vorgang nicht schnell fehlschlägt, gibt er eine Antwort von HTTP 200 und ein JSON Objekt ohne Eigenschaften zurück. Diese erste Antwort gibt jedoch nicht an, dass die Verbindung erfolgreich war. Informationen zum Ermitteln des Verbindungsstatus des benutzerdefinierten Schlüsselspeichers finden Sie in der DescribeCustomKeyStoresAntwort.

Für diese Beispiele wird die AWS Command Line Interface (AWS CLI) verwendet. Sie können aber jede unterstützte Programmiersprache nutzen.

Um den AWS CloudHSM Schlüsselspeicher zu identifizieren, verwenden Sie seine benutzerdefinierte Schlüsselspeicher-ID. Sie finden die ID auf der Seite Benutzerdefinierte Schlüsselspeicher in der Konsole oder indem Sie den DescribeCustomKeyStoresVorgang ohne Parameter verwenden. Ersetzen Sie vor Ausführung dieses Beispiels die Beispiel-ID durch eine gültige ID.

$ aws kms connect-custom-key-store --custom-key-store-id cks-1234567890abcdef0

Verwenden Sie den DescribeCustomKeyStoresVorgang, um zu überprüfen, ob der AWS CloudHSM Schlüsselspeicher verbunden ist. Diese Produktion gibt standardmäßig alle benutzerdefinierten Schlüsselspeicher innerhalb des Kontos und der Region zurück. Sie können jedoch entweder den Parameter CustomKeyStoreId oder CustomKeyStoreName (aber nicht beide) verwenden, um die Antwort auf bestimmte benutzerdefinierte Schlüsselspeicher zu begrenzen. Der ConnectionState-Wert CONNECTED gibt an, dass der benutzerdefinierte Schlüsselspeicher mit seinem AWS CloudHSM -Cluster verbunden ist.

Anmerkung

Das CustomKeyStoreType Feld wurde der DescribeCustomKeyStores Antwort hinzugefügt, um AWS CloudHSM Schlüsselspeicher von externen Schlüsselspeichern zu unterscheiden.

$ aws kms describe-custom-key-stores --custom-key-store-id cks-1234567890abcdef0 { "CustomKeyStores": [ "CustomKeyStoreId": "cks-1234567890abcdef0", "CustomKeyStoreName": "ExampleCloudHSMKeyStore", "CloudHsmClusterId": "cluster-1a23b4cdefg", "CustomKeyStoreType": "AWS_CLOUDHSM", "TrustAnchorCertificate": "<certificate string appears here>", "CreationDate": "1.499288695918E9", "ConnectionState": "CONNECTED" ], }

Wenn der ConnectionState-Wert „Failed (Fehlgeschlagen)” lautet, ist im Element ConnectionErrorCode die Fehlerursache angegeben. In diesem Fall AWS KMS konnte in Ihrem Konto kein AWS CloudHSM Cluster mit der Cluster-ID gefunden cluster-1a23b4cdefg werden. Wenn Sie den Cluster gelöscht haben, können Sie ihn von einer Sicherung des ursprünglichen Clusters wiederherstellen und dann die Cluster-ID für den benutzerdefinierten Schlüsselspeicher bearbeiten. Hilfe beim Beantworten eines Verbindungsfehlercodes finden Sie unter Beheben eines Verbindungsfehlers.

$ aws kms describe-custom-key-stores --custom-key-store-id cks-1234567890abcdef0 { "CustomKeyStores": [ "CustomKeyStoreId": "cks-1234567890abcdef0", "CustomKeyStoreName": "ExampleKeyStore", "CloudHsmClusterId": "cluster-1a23b4cdefg", "CustomKeyStoreType": "AWS_CLOUDHSM", "TrustAnchorCertificate": "<certificate string appears here>", "CreationDate": "1.499288695918E9", "ConnectionState": "FAILED" "ConnectionErrorCode": "CLUSTER_NOT_FOUND" ], }