Die Hardware Security Modules (HSM) API stellt die Ressourcen bereit, mit denen der Plattformadministrator die Sicherheitsschlüssel in seiner Organisation steuern kann. Speichersysteme in Google Distributed Cloud (GDC) mit Air-Gap, z. B. Serverschlüssel für die Festplattenverschlüsselung und Software zur Verwaltung von Speicherdaten für Blockspeicher, erstellen die Schlüssel und stellen sie als Ressourcen dar.
Der Plattformadministrator kann die Schlüssel ansehen, ihre Audit-Logs abrufen und sie löschen, um Daten grafisch zu löschen. Er kann keine Schlüssel direkt erstellen. Die Speichersysteme erstellen sie nach Bedarf.
GDC verschlüsselt alle Daten im Ruhezustand. Dabei wird das HSM für alle ruhenden Daten und alle Server verwendet. Da Sie Zugriff auf die Ressource für Schlüssel haben, können Sie die Schlüssel verwalten, die Ihre Daten im Ruhezustand schützen. Weitere Informationen zur Verschlüsselung in GDC finden Sie unter Verschlüsselung ruhender Daten.
Dienstendpunkt und Discovery-Dokument
Verwenden Sie den Befehl kubectl proxy, um in Ihrem Browser auf den folgenden HSM API-Endpunkt zuzugreifen und das Discovery-Dokument für die KMS API abzurufen:
https://MANAGEMENT_API_SERVER_ENDPOINT/apis/hsm.gdc.goog/v1
Ersetzen Sie MANAGEMENT_API_SERVER_ENDPOINT durch den Endpunkt des Management API-Servers.
Der Befehl kubectl proxy öffnet einen Proxy zum Kubernetes API-Server auf Ihrem lokalen Computer. Wenn der Befehl ausgeführt wird, können Sie über die folgende URL auf das Dokument zugreifen:
http://127.0.0.1:8001/apis/hsm.gdc.goog/v1