Cloud Firestore डिस्क पर डेटा लिखे जाने से पहले उसे अपने-आप एन्क्रिप्ट यानी सुरक्षित कर देता है. इसके लिए, आपको कोई सेटअप या कॉन्फ़िगरेशन करने की ज़रूरत नहीं है. साथ ही, सेवा को ऐक्सेस करने के तरीके में बदलाव करने की भी ज़रूरत नहीं है. जब कोई अनुमति वाला उपयोगकर्ता डेटा पढ़ता है, तो वह अपने-आप और बिना किसी रुकावट के डिक्रिप्ट हो जाता है.
कुंजी मैनेजमेंट
सर्वर-साइड एन्क्रिप्शन की मदद से, आपके पास यह विकल्प होता है कि Google, आपकी ओर से क्रिप्टोग्राफ़िक कुंजियों को मैनेज करे या ग्राहक की ओर से मैनेज की जाने वाली एन्क्रिप्शन कुंजियों (सीएमईके) का इस्तेमाल करके, कुंजियों को खुद मैनेज करें.
डिफ़ॉल्ट रूप से, Google आपकी ओर से क्रिप्टोग्राफ़िक कुंजियों को मैनेज करता है. इसके लिए, वह उसी मज़बूत कुंजी मैनेजमेंट सिस्टम का इस्तेमाल करता है जिसका इस्तेमाल हम अपने एन्क्रिप्ट किए गए डेटा के लिए करते हैं. इसमें, कुंजी के ऐक्सेस पर सख्त कंट्रोल और ऑडिट शामिल हैं. हर Cloud Firestore ऑब्जेक्ट का डेटा और मेटाडेटा एन्क्रिप्ट किया जाता है. साथ ही, हर एन्क्रिप्शन कुंजी को मास्टर कुंजियों के सेट से एन्क्रिप्ट किया जाता है . यह सेट, समय-समय पर बदलता रहता है.
कुंजियों को खुद मैनेज करने के बारे में जानने के लिए, सीएमईके लेख पढ़ेंCloud Firestore.
क्लाइंट-साइड एन्क्रिप्शन
सर्वर-साइड एन्क्रिप्शन के साथ, क्लाइंट-साइड एन्क्रिप्शन का इस्तेमाल किया जा सकता है. क्लाइंट-साइड एन्क्रिप्शन में, एन्क्रिप्शन की कुंजियों को खुद मैनेज किया जाता है. साथ ही, डेटा को Cloud Firestore में लिखने से पहले उसे एन्क्रिप्ट किया जाता है. इस मामले में, आपका डेटा दो बार एन्क्रिप्ट किया जाता है. एक बार आपकी कुंजियों से और दूसरी बार सर्वर-साइड कुंजियों से.
पढ़ने और लिखने की कार्रवाइयों के दौरान, इंटरनेट पर ट्रांसफ़र होने वाले डेटा को सुरक्षित रखने के लिए, हम ट्रांसपोर्ट लेयर सिक्योरिटी (टीएलएस) का इस्तेमाल करते हैं. टीएलएस के काम करने वाले वर्शन के बारे में ज़्यादा जानने के लिए, Google Cloud में ट्रांज़िट के दौरान एन्क्रिप्शनGoogle Cloud लेख पढ़ें.
आगे क्या करना है
Cloud Firestore और अन्य Google Cloud प्रॉडक्ट के लिए, डेटा को सुरक्षित रखने के लिए इस्तेमाल किए जाने वाले एन्क्रिप्शन के बारे में ज़्यादा जानने के लिए, Google Cloud में डेटा को सुरक्षित रखने के लिए इस्तेमाल किए जाने वाले एन्क्रिप्शन लेख पढ़ें.