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