Utilizzare CMEK con il motore RAG su Gemini Enterprise Agent Platform

Questa pagina mostra come abilitare CMEK per l'utilizzo con RAG Engine sulla piattaforma agentica Gemini Enterprise.

Panoramica

RAG Engine offre opzioni robuste per la gestione della crittografia dei dati at-rest. Per impostazione predefinita, tutti i dati utente all'interno di RagManagedDb vengono criptati utilizzando una chiave di crittografia gestita da Google Google Cloud-powered encryption key, che è l'impostazione predefinita. Questa impostazione predefinita ti aiuta a verificare che i tuoi dati siano protetti senza richiedere alcuna configurazione specifica.

Se hai bisogno di un maggiore controllo sulle chiavi utilizzate per la crittografia, RAG Engine supporta le chiavi di crittografia gestite dal cliente (CMEK). Con CMEK, puoi utilizzare le chiavi di crittografia, gestite all'interno di Cloud Key Management Service (KMS), per proteggere i dati del corpus RAG.

Configurare la chiave di crittografia con il corpus RAG

Per configurare una chiave di crittografia, segui i passaggi descritti in Configurare la chiave KMS e concedere le autorizzazioni.

Limitazioni di CMEK per RAG Engine sulla piattaforma agentica Gemini Enterprise

RAG Engine sulla piattaforma agentica Gemini Enterprise supporta CMEK con le seguenti limitazioni:

  • Prima di creare un corpus RAG, devi abilitare manualmente l'account di servizio RAG. Per istruzioni dettagliate, consulta Concedere le autorizzazioni all' agente di servizio RAG Engine.

  • CMEK è supportato solo su RagVectorDbConfig di tipo RagManagedDb.

  • Il campo encryption_spec definisce la chiave KMS ed è immutabile, il che significa che CMEK non può essere abilitato o disabilitato dopo la creazione del corpus RAG.

  • Per progetto e per regione è possibile utilizzare al massimo 50 chiavi KMS univoche per creare corpus RAG.

Passaggi successivi