ב-Cloud Firestore כל הנתונים מוצפנים באופן אוטומטי לפני שהם נכתבים בדיסק. אין צורך בהגדרה או בתצורה, ואין צורך לשנות את אופן הגישה לשירות. הנתונים מפוענחים באופן אוטומטי ושקוף כשהם נקראים על ידי משתמש מורשה.
ניהול מפתחות
בהצפנה בצד השרת, אתם יכולים לאפשר ל-Google לנהל את המפתחות הקריפטוגרפיים בשבילכם, או להשתמש במפתחות הצפנה בניהול הלקוח (CMEK) כדי לנהל את המפתחות בעצמכם.
כברירת מחדל, Google מנהלת את המפתחות הקריפטוגרפיים בשבילכם באמצעות אותן מערכות מוקשחות לניהול מפתחות שבהן אנחנו משתמשים לנתונים המוצפנים שלנו, כולל הביקורת ובקרות הגישה המחמירות למפתחות. הנתונים והמטא-נתונים של כל אובייקט ב-Cloud Firestore מוצפנים, וכל מפתח הצפנה מוצפן בעצמו באמצעות קבוצה של מפתחות מאסטר שמתחלפים באופן קבוע.
למידע על ניהול מפתחות בעצמכם, קראו את המאמר CMEK ל-Cloud Firestore.
הצפנה מצד הלקוח
אפשר להשתמש בהצפנה בצד השרת בשילוב עם הצפנה בצד הלקוח. בהצפנה מצד הלקוח, אתם מנהלים את מפתחות ההצפנה שלכם ומצפינים את הנתונים לפני שאתם כותבים אותם ב-Cloud Firestore. במקרה כזה, הנתונים מוצפנים פעמיים: פעם אחת באמצעות המפתחות שלכם ופעם אחת באמצעות המפתחות בצד השרת.
כדי להגן על הנתונים בזמן שהם עוברים באינטרנט במהלך פעולות קריאה וכתיבה, אנחנו משתמשים ב-Transport Layer Security (TLS). למידע נוסף על גרסאות ה-TLS הנתמכות, ראו הצפנה במעבר ב-Google Cloud.
המאמרים הבאים
במאמר הצפנה במנוחה ב-Google Cloud תוכלו לקרוא מידע נוסף על הצפנה במנוחה ב-Cloud Firestore ובמוצרים אחרים של Google Cloud.