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