डेटा एन्क्रिप्शन की कुछ तकनीकें निम्नलिखित हैं:
1. DES (Data Encryption Standard)
- DES का अर्थ डेटा एन्क्रिप्शन स्टैंडर्ड है।
- डेटा एन्क्रिप्शन स्टैंडर्ड (DES) एल्गोरिदम 1970 के दशक की शुरुआत में IBM द्वारा आविष्कृत किया गया था।
- यह 64-बिट ब्लॉकों में प्लेनटेक्स्ट स्वीकार करता है और इसे सिफरटेक्स्ट में बदल देता है जिसके लिए जानकारी एन्क्रिप्ट करने के लिए 64-बिट कुंजियों की आवश्यकता होती है।
- एल्गोरिदम जानकारी को एन्क्रिप्ट और डिक्रिप्ट करने के लिए समान कुंजी की आवश्यकता होती है।
- DES एक सममित कुंजी एल्गोरिदम है जो डिजिटल डेटा को एन्क्रिप्ट कर सकता है। इसकी 56 बिट्स की छोटी कुंजी लंबाई DES को अधिकांश वर्तमान अनुप्रयोगों के लिए बहुत असुरक्षित बनाती है जो एन्क्रिप्शन पर आधारित हैं।
2. ट्रिपल DES (Triple DES / TDES)
- ट्रिपल DES को TDES भी कहा जाता है। यह एक सममित कुंजी ब्लॉक सिफर है, जिसका अर्थ है कि जानकारी को एन्क्रिप्ट और डिक्रिप्ट करने के लिए समान कुंजी का उपयोग किया जाता है जिसे ब्लॉक के रूप में जाना जाता है।
- इसे "ट्रिपल DES" कहा जाता है क्योंकि यह जानकारी एन्क्रिप्ट करते समय DES सिफर का तीन बार उपयोग करता है।
3. RSA
- RSA का अर्थ रिवेस्ट-शमीर-एडलमैन है।
- इसका नाम उन तीन कंप्यूटर वैज्ञानिकों के नाम पर रखा गया है जिन्होंने 1977 में ट्रांजिट में जानकारी एन्क्रिप्ट करने के लिए इसे विकसित किया था।
- यह पब्लिक-की एन्क्रिप्शन क्रिप्टोसिस्टम असममित क्रिप्टोग्राफी के सबसे व्यापक रूप से अपनाए गए तरीकों में से एक है, आंशिक रूप से इसकी कुंजी लंबाई के कारण।
- RSA की पब्लिक कुंजी तीन मूल्यों पर आधारित है: दो बहुत बड़ी अभाज्य संख्याएं और एक अन्य संख्या जो संयोजन में ट्रांजिट में जानकारी की रक्षा करती है।
4. AES (Advanced Encryption Standard)
- AES एक नया क्रिप्टोग्राफिक एल्गोरिदम है जिसका उपयोग डिजिटल जानकारी को सुरक्षित करने के लिए किया जा सकता है।
- विशेष रूप से, AES एक पुनरावृत्त, सममित-कुंजी ब्लॉक सिफर है जो 128, 192, और 256 बिट्स की कुंजियों की आवश्यकता कर सकता है, और 128 बिट्स (16 बाइट्स) के ब्लॉकों में जानकारी को एन्क्रिप्ट और डिक्रिप्ट करता है।
- पब्लिक-की सिफर कुंजियों के एक सेट का उपयोग कर सकते हैं, सममित कुंजी सिफर जानकारी को एन्क्रिप्ट और डिक्रिप्ट करने के लिए समान कुंजी का उपयोग करते हैं।
- नया AES निश्चित रूप से इलेक्ट्रॉनिक डेटा के सभी रूपों को एन्क्रिप्ट करने के लिए डी फैक्टो मानक बन जाएगा, DES को प्रतिस्थापित कर रहा है।
- AES-एन्क्रिप्टेड जानकारी इस अर्थ में अटूट है कि कोई ज्ञात क्रिप्टएनालिसिस हमला सभी उपलब्ध 256 बिट कुंजियों के माध्यम से ब्रूट-फोर्स खोज का उपयोग किए बिना AES सिफर टेक्स्ट को डिक्रिप्ट नहीं कर सकता।
5. टूफिश (TwoFish)
- टूफिश सॉफ्टवेयर और हार्डवेयर दोनों अनुप्रयोगों में उपयोग किया जाता है, 256 बिट्स तक की लंबाई की कुंजियों का उपयोग करता है फिर भी सबसे तेज़ एन्क्रिप्शन एल्गोरिदम में से एक है।
- यह सममित सिफर भी मुफ़्त और अनपेटेंटेड है।
6. एन्क्रिप्शन और SSL
- सिक्योर सॉकेट्स लेयर (SSL) अधिकांश वैध वेबसाइटों की एक विशेषता है, ट्रांजिट में जानकारी एन्क्रिप्ट करता है, लेकिन रेस्ट पर नहीं।
- SSL तकनीक के उपयोग के बावजूद, डेटा को डिस्क पर लिखे जाने के समय कुछ समय के लिए एन्क्रिप्ट किया जाना चाहिए।
7. एंड-टू-एंड एन्क्रिप्शन (E2EE)
- एंड-टू-एंड एन्क्रिप्शन उन प्रणालियों को परिभाषित करता है जिनमें केवल दो संचार करने वाले उपयोगकर्ता, जिनके पास दोनों कुंजियां हैं, संचार को डिक्रिप्ट कर सकते हैं।
- इसमें सेवा प्रदाता शामिल है जो एंड-टू-एंड एन्क्रिप्टेड जानकारी तक पहुंच नहीं सकता।