डेटा एन्क्रिप्शन (Data Encryption) जानकारी को किसी अन्य रूप या कोड में अनुवाद करने की विधि है ताकि डेटा तक पहुंच केवल उचित डिक्रिप्शन कुंजी (या पासवर्ड) वाले लोगों तक सीमित रहे। एन्क्रिप्टेड डेटा को सिफरटेक्स्ट (Ciphertext) भी कहा जाता है। यह सूचना सुरक्षा के सबसे लोकप्रिय और व्यापक रूपों में से एक है।
एन्क्रिप्शन का उद्देश्य
एन्क्रिप्शन डिजिटल जानकारी को सुरक्षित करने का एक दृष्टिकोण है, इसे वेब पर यात्रा करते समय या जब डेटा "आराम पर" (At Rest) हो या कंप्यूटर पर संग्रहीत हो, तब स्क्रैम्बल करके। यह सुनिश्चित करता है कि केवल अधिकृत उपयोगकर्ता ही डेटा को डिक्रिप्ट (अन-स्क्रैम्बल) कर सकें और इसका उपयोग कर सकें। एन्क्रिप्शन गोपनीयता और गोपनीयता के साथ-साथ डेटा की अखंडता और प्रामाणिकता में सुधार करता है। यह हमें जानकारी को सुरक्षित रखने में सक्षम बनाता है।
डेटा ट्रांसफर और जोखिम
- सभी डेटा ट्रांसफर सार्वजनिक या निजी नेटवर्क का उपयोग करके किए जाते हैं। सार्वजनिक नेटवर्क इंटरनेट या उपयोगकर्ताओं द्वारा उपयोग किया जाने वाला कोई स्थानीय ISP नेटवर्क है।
- DROWN हमलों या अन्य HTTPS-संबंधित हमलों पर किए गए विभिन्न शोधों और अध्ययनों के अनुसार, गलत HTTPS कॉन्फ़िगरेशन वाले कई सर्वर हैं जो स्थानांतरित जानकारी को खतरे में डालते हैं।
- मुख्य मुद्दा यह है कि एन्क्रिप्टेड डेटा को सॉफ्टवेयर लॉजिक द्वारा प्रोसेस किए जाने से पहले डिक्रिप्ट करने की आवश्यकता होती है। यह डिक्रिप्शन फायरवॉल, लोड बैलेंसर, SSL टर्मिनेटर, वेब एप्लिकेशन फायरवॉल और निश्चित रूप से एप्लिकेशन बैकएंड सहित कई उपकरणों में किया जा सकता है।
- तथ्य यह है कि HTTPS सत्र सॉफ्टवेयर बैकएंड पर जानकारी पहुंचने से पहले समाप्त हो जाता है, एक प्रमुख मुद्दा पैदा करता है। इसका मतलब है कि यदि जानकारी सॉफ्टवेयर बैकएंड लॉजिक तक पहुंचने से पहले डिक्रिप्ट हो जाती है, तो इसे इंटरसेप्ट किया जा सकता है।
डेटा एन्क्रिप्शन के कारण
| कारण | विवरण |
|---|---|
| प्रमाणीकरण (Authentication) | पब्लिक की एन्क्रिप्शन मान्य करता है कि वेबसाइट का मूल सर्वर निजी कुंजी का मालिक है और इसलिए इसे सही ढंग से SSL प्रमाणपत्र जारी किया गया था। जहां कई धोखाधड़ी वाली वेबसाइटें मौजूद हैं, वहां यह एक आवश्यक विशेषता है। |
| गोपनीयता (Privacy) | एन्क्रिप्शन सुनिश्चित करता है कि कोई भी वैध प्राप्तकर्ता या सूचना स्वामी के अलावा संदेश नहीं पढ़ सकता या जानकारी तक नहीं पहुंच सकता। यह साइबर अपराधियों, हैकर्स, वेब सेवा प्रदाताओं, स्पैमर्स और यहां तक कि सरकारी संस्थानों को व्यक्तिगत जानकारी तक पहुंचने और पढ़ने से रोकता है। |
| नियामक अनुपालन (Regulatory Compliance) | कई उद्योगों और सरकारी विभागों के नियम हैं जो उन संगठनों को आवश्यक बनाते हैं जो उपयोगकर्ता की व्यक्तिगत जानकारी को संभालते हैं, उस जानकारी को एन्क्रिप्टेड रखें। उदाहरण: HIPAA, PCI-DSS, GDPR। |
| सुरक्षा (Security) | एन्क्रिप्शन डेटा को डेटा उल्लंघनों से बचाता है, चाहे जानकारी आराम पर हो या ट्रांजिट में। उदाहरण के लिए, यदि कोई कॉर्पोरेट-स्वामित्व वाला उपकरण खो जाता है या चोरी हो जाता है, तो उस पर संग्रहीत डेटा सबसे अधिक सुरक्षित होगा यदि हार्ड ड्राइव ठीक से एन्क्रिप्टेड है। एन्क्रिप्शन मैन-इन-द-मिडल हमलों जैसे दुर्भावनापूर्ण घटनाओं के खिलाफ भी डेटा को सुरक्षित करता है और पक्षों को सूचना लीक के डर के बिना संवाद करने की अनुमति देता है। |