Masterverschlüsselungsschlüssel erstellen
Erfahren Sie, wie Sie einen Masterverschlüsselungsschlüssel im Key Management-Service von OCI erstellen.
Beachten Sie beim Erstellen von Masterverschlüsselungsschlüsseln Folgendes:
-
Automatische Rotation: Wenn Sie einen Masterverschlüsselungsschlüssel in einem virtuellen privaten Vault erstellen, können Sie die automatische Schlüsselrotation aktivieren. Ausführliche Informationen finden Sie im Abschnitt Automatische Schlüsselrotation des Themas Schlüssel- und Secret-Managementkonzepte. Anweisungen zum Aktualisieren der Einstellungen für die automatische Rotation finden Sie unter Automatische Schlüsselrotation aktivieren und aktualisieren.
-
Verfügbare Algorithmen: Beim Erstellen eines Schlüssels können Sie aus den folgenden Algorithmen auswählen:
- AES: Advanced Encryption Standard-(AES-)Schlüssel sind symmetrische Schlüssel, mit denen Sie Daten im Ruhezustand verschlüsseln können.
- RSA: Rivest-Shamir-Adleman-(RSA-)Schlüssel sind asymmetrische Schlüssel. Sie werden auch als Schlüsselpaare bezeichnet, die aus einem Public Key und einem Private Key bestehen. Mit ihnen können Sie Daten während der Übertragung verschlüsseln, Daten signieren und die Integrität signierter Daten prüfen.
- ECDSA: Elliptic Curve Cryptography Digital Signature Algorithm-(ECDSA-)Schlüssel sind asymmetrische Schlüssel, mit denen Sie Daten signieren und die Integrität signierter Daten überprüfen können.
Weitere Informationen zu Schlüsseln im Key Management-Service von OCI finden Sie unter Schlüssel im Thema Schlüssel- und Secret-Managementkonzepte.
Verwenden Sie den Befehl oci kms management key create und die erforderlichen Parameter, um einen Masterverschlüsselungsschlüssel zu erstellen:
oci kms management key create --compartment-id <target_compartment_ocid> --display-name <key_name> --key-shape <key_encryption_information> --endpoint <kmsmanagement_control_plane_URL>
Eine vollständige Liste der Parameter und Werte für CLI-Befehle finden Sie in der CLI-Befehlsreferenz.
Verwenden Sie die CreateKey-API mit dem Managementendpunkt, um einen neuen Masterverschlüsselungsschlüssel zu erstellen.
Hinweis
Der Managementendpunkt wird für Verwaltungsvorgänge verwendet, einschließlich "Erstellen", "Aktualisieren", "Liste", "Abrufen" und "Löschen". Der Managementendpunkt wird auch als Control-Plane-URL oder KMSMANAGEMENT-Endpunkt bezeichnet.
Der kryptografische Endpunkt wird für kryptografische Vorgänge verwendet, einschließlich Verschlüsseln, Entschlüsseln, Generieren von Datenverschlüsselungsschlüsseln, Signieren und Prüfen. Der kryptografische Endpunkt wird auch als Data-Plane-URL oder KMSCRYPTO-Endpunkt bezeichnet.
Sie finden die Management- und kryptografischen Endpunkte in den Detailmetadaten eines Vaults. Anweisungen finden Sie unter Details eines Vaults abrufen.
Regionale Endpunkte für die APIs für Schlüsselverwaltung, Secret Management und Secret Retrieval finden Sie unter API-Referenz und -Endpunkte.
Informationen zur Verwendung der API und zu Signieranforderungen finden Sie unter REST-API-Dokumentation und Sicherheitszugangsdaten. Informationen zu SDKs finden Sie unter SDKs und die CLI.