डेटा एन्क्रिप्शन जानकारी को एक पठनीय प्रारूप से सूचना के एक तले हुए तत्व में बदलने की प्रक्रिया है। यह ट्रांज़िट में गोपनीय जानकारी पढ़ने से चुभती आँखों से बचने के लिए पूरा किया गया है। एन्क्रिप्शन का उपयोग दस्तावेज़ों, फ़ाइलों, संदेशों या नेटवर्क पर संचार के किसी भिन्न रूप में किया जा सकता है।
एन्क्रिप्शन एक सुरक्षा दृष्टिकोण है जहां डेटा एन्कोड किया गया है और केवल उचित एन्क्रिप्शन कुंजी वाले उपयोगकर्ता द्वारा ही एक्सेस किया जा सकता है या डिक्रिप्ट किया जा सकता है। एन्क्रिप्टेड डेटा को एसिफरटेक्स्ट भी कहा जाता है। यह बिना अनुमति के किसी व्यक्ति या संस्था तक पहुँचने के लिए हाथापाई या अवैध प्रतीत हो सकता है।
डेटा एन्क्रिप्शन का उपयोग दुर्भावनापूर्ण या लापरवाह पार्टियों को संवेदनशील जानकारी तक पहुँचने से रोकने के लिए किया जाता है। साइबर सुरक्षा संरचना में रक्षा की एक महत्वपूर्ण पंक्ति, एन्क्रिप्शन इंटरसेप्ट की गई जानकारी का उपयोग यथासंभव जटिल बनाता है। इसका उपयोग वर्गीकृत सरकारी इंटेल से लेकर व्यक्तिगत क्रेडिट कार्ड लेनदेन तक सभी प्रकार की डेटा सुरक्षा आवश्यकताओं के लिए किया जा सकता है।
एन्क्रिप्शन में, यह एन्क्रिप्शन के प्रकार पर आधारित होता है, जानकारी को कई संख्याओं, अक्षरों या प्रतीकों को दिखाया जा सकता है। जो लोग क्रिप्टोग्राफी क्षेत्र में काम करते हैं, वे इसे अपना काम बनाते हैं, डेटा को एन्क्रिप्ट करना या एन्क्रिप्टेड जानकारी प्राप्त करने के लिए कोड विभाजित करना।
डेटा एन्क्रिप्शन सॉफ्टवेयर को एन्क्रिप्शन एल्गोरिथम या सिफर कहा जाता है। इसका उपयोग एक एन्क्रिप्शन योजना बनाने के लिए किया जाता है जिसे सैद्धांतिक रूप से केवल उच्च मात्रा में गणना शक्ति के साथ विभाजित किया जा सकता है।
संवेदनशील डेटा को हैकिंग से सुरक्षित करने के लिए व्यक्तियों और संगठन के लिए एन्क्रिप्शन एक महत्वपूर्ण तरीका है। उदाहरण के लिए, क्रेडिट कार्ड और बैंक खाता संख्या प्रसारित करने वाली वेबसाइटों को पहचान की चोरी और धोखाधड़ी से बचने के लिए इस डेटा को लगातार एन्क्रिप्ट करना चाहिए। एन्क्रिप्शन के संख्यात्मक अध्ययन और अनुप्रयोग को क्रिप्टोग्राफी कहा जाता है।
डेटा एन्क्रिप्शन तकनीक कंप्यूटर सिस्टम और क्लाउड पर संचरित जानकारी और संग्रहीत डिजिटल जानकारी दोनों को सुरक्षित करती है। चूंकि वेब ने कंप्यूटिंग बदल दी है और सिस्टम ऑनलाइन हो गए हैं, आधुनिक एन्क्रिप्शन एल्गोरिदम ने आईटी संचार और सिस्टम को सुरक्षित करने के लिए पुराने डेटा एन्क्रिप्शन मानक (डीईएस) को बहाल कर दिया है।
ये एल्गोरिदम गोपनीयता और ईंधन के आधार पर सुरक्षा पहल जैसे अखंडता, प्रमाणीकरण और गैर-अस्वीकृति की रक्षा करते हैं। एल्गोरिदम पहले किसी भी संदेश को उसके मूल की जांच करने के लिए प्रमाणित करते हैं, और इस प्रकार यह जांचने के लिए इसकी अखंडता की जांच करते हैं कि ट्रांसमिशन के दौरान इसकी सामग्री अपरिवर्तित रही। अंत में, गैर-अस्वीकृति पहल कमजोर वैध गतिविधि से प्रेषकों को बचाती है।
डेटा एन्क्रिप्शन के दो मुख्य प्रकार हैं जैसे सममित एन्क्रिप्शन और असममित एन्क्रिप्शन। सममित एन्क्रिप्शन में, एक एकल, निजी पासवर्ड जानकारी को एन्क्रिप्ट और डिक्रिप्ट दोनों करता है। असममित एन्क्रिप्शन को पब्लिककी एन्क्रिप्शन या पब्लिक-की क्रिप्टोग्राफी के रूप में भी परिभाषित किया गया है। इसे एन्क्रिप्शन और डिक्रिप्शन के लिए दो कुंजियों की आवश्यकता होती है। एक साझा, सार्वजनिक कुंजी जानकारी को एन्क्रिप्ट करती है। एक निजी, साझा नहीं की गई कुंजी जो सुरक्षित रहनी चाहिए, जानकारी को डिक्रिप्ट कर देती है।
सममित-कुंजी एन्क्रिप्शन असममित एन्क्रिप्शन की तुलना में तेज़ है, लेकिन डिक्रिप्शन होने से पहले, प्रेषक को प्राप्तकर्ता के साथ एन्क्रिप्शन कुंजी को स्थानांतरित करने की आवश्यकता होती है। यह बदले में संगठनों को सुरक्षित रूप से संभालने के लिए बड़ी संख्या में चाबियों को नियंत्रित करता है - एक बढ़ता हुआ मुद्दा। इस कारण से, कुछ डेटा एन्क्रिप्शन सेवाएं हैं जो असममित एल्गोरिदम का उपयोग करने के लिए उपयुक्त हैं।