שימוש ב-CMEK עם RAG Engine ב-Gemini Enterprise Agent Platform

בדף הזה מוסבר איך להפעיל CMEK כדי לעבוד עם RAG Engine ב-Gemini Enterprise Agent Platform.

סקירה כללית

מנוע RAG מספק אפשרויות חזקות לניהול ההצפנה של הנתונים שלכם במצב מנוחה. כברירת מחדל, כל נתוני המשתמש ב-RagManagedDb מוצפנים באמצעות Google Cloud-powered encryption key, שהיא הגדרת ברירת המחדל. הגדרת ברירת המחדל הזו עוזרת לכם לוודא שהנתונים שלכם מאובטחים בלי שתצטרכו לבצע הגדרה ספציפית.

אם אתם צריכים יותר שליטה במפתחות שמשמשים להצפנה, מנוע RAG תומך במפתחות הצפנה בניהול הלקוח (CMEK). בעזרת CMEK, אתם יכולים להשתמש במפתחות קריפטוגרפיים שמנוהלים ב-Cloud Key Management Service‏ (KMS) כדי להגן על נתוני מאגר המידע של RAG.

הגדרת מפתח ההצפנה עם מאגר המידע של RAG

כדי להגדיר מפתח הצפנה, פועלים לפי השלבים במאמר הגדרת מפתח KMS והענקת הרשאות.

מגבלות של CMEK ב-RAG Engine ב-Gemini Enterprise Agent Platform

מנוע RAG ב-Gemini Enterprise Agent Platform תומך ב-CMEK עם המגבלות הבאות:

  • לפני שיוצרים מאגר מידע של RAG, צריך להפעיל ידנית את חשבון השירות של RAG. הוראות מפורטות זמינות במאמר הענקת הרשאות לסוכן של שירות RAG Engine.

  • הצפנה באמצעות CMEK נתמכת רק ב-RagVectorDbConfig מסוג RagManagedDb.

  • השדה encryption_spec מגדיר את מפתח ה-KMS, והוא בלתי ניתן לשינוי. כלומר, אי אפשר להפעיל או להשבית את CMEK אחרי שיוצרים את מאגר המידע של RAG.

  • אפשר להשתמש ב-50 מפתחות KMS ייחודיים לכל היותר כדי ליצור מאגרי מידע של RAG לכל פרויקט בכל אזור.

המאמרים הבאים