CMEK mit RAG Engine auf der Gemini Enterprise Agent Platform verwenden

Auf dieser Seite erfahren Sie, wie Sie CMEK für die Verwendung mit der RAG Engine auf der Gemini Enterprise Agent Platform aktivieren.

Übersicht

RAG Engine bietet robuste Optionen für die Verwaltung der Verschlüsselung Ihrer ruhenden Daten. Standardmäßig werden alle Nutzerdaten in RagManagedDb mit einem Google Cloud-powered encryption keyverschlüsselt. Das ist die Standardeinstellung. Mit dieser Standardeinstellung können Sie ohne spezielle Konfiguration überprüfen, ob Ihre Daten sicher sind.

Wenn Sie mehr Kontrolle über die für die Verschlüsselung verwendeten Schlüssel benötigen, unterstützt die RAG Engine kundenverwaltete Verschlüsselungsschlüssel (Customer-Managed Encryption Keys, CMEK). Mit CMEK können Sie Ihre kryptografischen Schlüssel, die in Cloud Key Management Service (KMS) verwaltet werden, zum Schutz Ihrer RAG-Corpus-Daten verwenden.

Verschlüsselungsschlüssel für Ihren RAG-Korpus einrichten

Folgen Sie der Anleitung unter KMS-Schlüssel einrichten und Berechtigungen erteilen, um einen Verschlüsselungsschlüssel einzurichten.

CMEK-Einschränkungen für die RAG Engine auf der Gemini Enterprise Agent Platform

Die RAG Engine auf der Gemini Enterprise Agent Platform unterstützt CMEK mit den folgenden Einschränkungen:

  • Bevor Sie einen RAG-Korpus erstellen, müssen Sie das RAG-Dienstkonto manuell aktivieren. Eine detaillierte Anleitung finden Sie unter Berechtigungen für den RAG Engine-Dienst-Agent erteilen.

  • CMEK wird nur für RagVectorDbConfig vom Typ RagManagedDb unterstützt.

  • Im Feld encryption_spec wird der KMS-Schlüssel definiert. Das Feld ist unveränderlich. Das bedeutet, dass CMEK nach der Erstellung des RAG-Korpus nicht aktiviert oder deaktiviert werden kann.

  • Pro Projekt und Region können maximal 50 eindeutige KMS-Schlüssel zum Erstellen von RAG-Korpora verwendet werden.

Nächste Schritte