Mit Cloud Key Management Service (Cloud KMS) können Sie kryptografische Schlüssel für die Verwendung in kompatiblen Cloud de Confiance by S3NS -Diensten und in Ihren eigenen Anwendungen erstellen und verwalten. Mit Cloud KMS können Sie Folgendes tun:
- Generieren Sie Softwareschlüssel, importieren Sie vorhandene Schlüssel in Cloud KMS oder verknüpfen Sie externe Schlüssel in Ihrem kompatiblen externen Schlüsselverwaltungssystem (EKM).
- Kundenverwaltete Verschlüsselungsschlüssel (CMEKs) in Cloud de Confiance-Produkten mit CMEK-Integration verwenden. CMEK-Integrationen verwenden Ihre Cloud KMS-Schlüssel, um Ihre Datenverschlüsselungsschlüssel (DEKs) zu verschlüsseln oder zu „verpacken“. Das Verpacken von DEKs mit Schlüsselverschlüsselungsschlüsseln (Key Encryption Keys, KEKs) wird als Umschlagverschlüsselung bezeichnet.
- Cloud KMS-Schlüssel für Verschlüsselungs- und Entschlüsselungsvorgänge verwenden Sie können beispielsweise die Cloud KMS API oder Clientbibliotheken verwenden, um Ihre Cloud KMS-Schlüssel für die clientseitige Verschlüsselung zu verwenden.
- Verwenden Sie Cloud KMS-Schlüssel, um digitale Signaturen oder MAC-Signaturen (Message Authentication Code) zu erstellen oder zu prüfen.
- Cloud KMS-Schlüssel verwenden, um gemeinsame Secrets mithilfe von Schlüsselkapselungsmechanismen zu erstellen.
Die richtige Verschlüsselung für Ihre Anforderungen auswählen
Anhand der folgenden Tabelle können Sie ermitteln, welche Art der Verschlüsselung für den jeweiligen Anwendungsfall Ihren Anforderungen entspricht. Die beste Lösung für Ihre Anforderungen kann eine Mischung aus Verschlüsselungsansätzen sein. Sie können beispielsweise Softwareschlüssel für Ihre am wenigsten sensiblen Daten und externe Schlüssel für Ihre sensibelsten Daten verwenden. Weitere Informationen zu den in diesem Abschnitt beschriebenen Verschlüsselungsoptionen finden Sie auf dieser Seite unter Daten in Cloud de Confiance by S3NSschützen.
| Verschlüsselungstyp | Kompatible Dienste | Features |
|---|---|---|
| Google Cloud-powered encryption keys (Cloud de Confiance Standardverschlüsselung) | Alle Cloud de Confiance -Dienste, in denen Kundendaten gespeichert werden |
|
| Kundenverwaltete Verschlüsselungsschlüssel – Software (Cloud KMS-Schlüssel) |
Über 40 Dienste |
|
| Kundenverwaltete Verschlüsselungsschlüssel – extern (Cloud EKM-Schlüssel) |
Über 30 Dienste |
|
| Clientseitige Verschlüsselung mit Cloud KMS-Schlüsseln | Clientbibliotheken in Ihren Anwendungen verwenden |
|
| Vom Kunden bereitgestellte Verschlüsselungsschlüssel |
|
Hinweis: Die Preise variieren je nach Verschlüsselungstyp und Schutzstufe. Weitere Informationen finden Sie in den Preisdetails, die Sie von Cloud de Confianceerhalten haben.
Daten in Cloud de Confiance by S3NSschützen
Google Cloud-powered encryption keys (Cloud de Confiance Standardverschlüsselung)
Standardmäßig werden Daten im Ruhezustand in Cloud de Confiance durch Schlüssel in Keystore, dem internen Key Management Service von Cloud de Confiance,geschützt. Schlüssel im Schlüsselspeicher werden automatisch von Cloud de Confianceverwaltet, ohne dass Sie etwas konfigurieren müssen. Die meisten Dienste rotieren Schlüssel automatisch für Sie. Der Keystore unterstützt eine primäre Schlüsselversion und eine begrenzte Anzahl älterer Schlüsselversionen. Die primäre Schlüsselversion wird zum Verschlüsseln neuer Datenverschlüsselungsschlüssel verwendet. Ältere Schlüsselversionen können weiterhin zum Entschlüsseln vorhandener Datenverschlüsselungsschlüssel verwendet werden. Sie können diese Schlüssel nicht ansehen oder verwalten und auch keine Logs zur Schlüsselnutzung prüfen. Für Daten mehrerer Kunden kann derselbe Schlüsselverschlüsselungsschlüssel verwendet werden.
Für diese Standardverschlüsselung werden kryptografische Module verwendet, die gemäß FIPS 140-3 Level 1 validiert sind.
Kundenverwaltete Verschlüsselungsschlüssel (CMEKs)
Cloud KMS-Schlüssel, die zum Schutz Ihrer Ressourcen in CMEK-integrierten Diensten verwendet werden, sind kundenverwaltete Verschlüsselungsschlüssel (CMEKs).
Sie können Ihre Cloud KMS-Schlüssel in kompatiblen Diensten verwenden, um die folgenden Ziele zu erreichen:
Eigene Verschlüsselungsschlüssel verwenden
Sie können Ihre Verschlüsselungsschlüssel steuern und verwalten, einschließlich der Auswahl des Speicherorts, des Schutzlevels, der Erstellung, der Zugriffssteuerung, der Rotation, der Verwendung und der Vernichtung.
Löschen Sie selektiv Daten, die durch Ihre Schlüssel geschützt sind, im Falle eines Offboardings oder zur Behebung von Sicherheitsereignissen (Kryptoshredding).
Erstellen Sie dedizierte Schlüssel für einzelne Mandanten, die eine kryptografische Grenze um Ihre Daten bilden.
Protokollieren Sie den Administrator- und Datenzugriff auf Verschlüsselungsschlüssel.
Einhaltung aktueller oder zukünftiger Vorschriften, die eines dieser Ziele erfordern.
Wenn Sie Cloud KMS-Schlüssel mit CMEK-integrierten Diensten verwenden, können Sie mithilfe von Organisationsrichtlinien dafür sorgen, dass CMEKs wie in den Richtlinien angegeben verwendet werden. Sie können beispielsweise eine Organisationsrichtlinie festlegen, die dafür sorgt, dass Ihre kompatiblen Cloud de Confiance -Ressourcen Ihre Cloud KMS-Schlüssel für die Verschlüsselung verwenden. In Organisationsrichtlinien kann auch festgelegt werden, in welchem Projekt sich die Schlüsselressourcen befinden müssen.
Die bereitgestellten Funktionen und das Schutzniveau hängen vom Schutzniveau des Schlüssels ab:
Softwareschlüssel: Sie können Softwareschlüssel in Cloud KMS generieren und an allen Cloud de Confiance -Standorten verwenden. Sie können symmetrische Schlüssel mit automatischer Rotation oder asymmetrische Schlüssel mit manueller Rotation erstellen. Kundenverwaltete Softwareschlüssel verwenden gemäß FIPS 140-3 Level 1 validierte Softwarekryptografiemodule. Sie haben auch die Kontrolle über den Rotationszeitraum, die IAM-Rollen und -Berechtigungen (Identity and Access Management) sowie die Organisationsrichtlinien, die für Ihre Schlüssel gelten. Sie können Ihre Softwareschlüssel mit vielen kompatiblen Cloud de ConfianceRessourcen verwenden.
Importierte Softwareschlüssel: Sie können Softwareschlüssel, die Sie an anderer Stelle erstellt haben, zur Verwendung in Cloud KMS importieren. Sie können neue Schlüsselversionen importieren, um importierte Schlüssel manuell zu rotieren. Sie können IAM-Rollen und -Berechtigungen sowie Organisationsrichtlinien verwenden, um die Nutzung Ihrer importierten Schlüssel zu steuern.
Externe Schlüssel und Cloud EKM: Sie können Schlüssel verwenden, die sich in einem externen Schlüsselmanager (EKM) befinden. Mit Cloud EKM können Sie Schlüssel verwenden, die in einem unterstützten Schlüsselmanager gespeichert sind, um IhreCloud de Confiance -Ressourcen zu sichern. Sie stellen über eine Virtual Private Cloud (VPC) eine Verbindung zu Ihrem EKM her. Einige Cloud de Confiance Dienste, die Cloud KMS-Schlüssel unterstützen, unterstützen keine Cloud EKM-Schlüssel.
Cloud KMS-Schüssel
Sie können Ihre Cloud KMS-Schlüssel in benutzerdefinierten Anwendungen mit den Cloud KMS-Clientbibliotheken oder der Cloud KMS API verwenden. Mit den Clientbibliotheken und der API können Sie Daten verschlüsseln und entschlüsseln, Daten signieren und Signaturen validieren.