सममित और असममित एन्क्रिप्शन के बीच क्या अंतर है?

What Is Difference Between Symmetric



असममित एन्क्रिप्शन एक प्रकार का एन्क्रिप्शन है जहाँ संचार की प्रत्येक दिशा के लिए एक अलग कुंजी का उपयोग किया जाता है। इसलिए डेटा को एन्क्रिप्ट करने के लिए एक कुंजी का उपयोग किया जाता है, और इसे डिक्रिप्ट करने के लिए एक अलग कुंजी का उपयोग किया जाता है। सममित एन्क्रिप्शन एक प्रकार का एन्क्रिप्शन है जहां संचार की दोनों दिशाओं के लिए एक ही कुंजी का उपयोग किया जाता है। तो एक कुंजी का उपयोग डेटा को एन्क्रिप्ट करने के लिए किया जाता है, और उसी कुंजी का उपयोग इसे डिक्रिप्ट करने के लिए किया जाता है।



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





कैसे विंडोज 10 पर dlna सेटअप करने के लिए





उदाहरण के लिए, आप अपने मित्र को यह कहते हुए एक पत्र भेजना चाहते हैं कि आप उसे याद करते हैं, लेकिन आप नहीं चाहते कि कोई और संदेश खोले और पढ़े। इस गाइड में, मैं दो अलग-अलग प्रकार के एन्क्रिप्शन को सरल तरीके से समझाऊंगा अर्थात। सममित और असममित कूटलेखन।



सममित और असममित एन्क्रिप्शन के बीच अंतर

जैसा कि यह निकला, सममित एन्क्रिप्शन और असममित एन्क्रिप्शन एन्क्रिप्शन प्रक्रिया के रूप हैं। लेकिन दो तरीकों के बीच मुख्य अंतर यह है कि सममित एन्क्रिप्शन एक गुप्त कुंजी का उपयोग करता है, जबकि असममित एन्क्रिप्शन दो अलग-अलग कुंजियों का उपयोग करता है।

एक अन्य बिंदु यह है कि असममित एन्क्रिप्शन निष्पादन में अपेक्षाकृत धीमा है। चूंकि सममित एन्क्रिप्शन कम जटिल और तेज़ है, यह बड़ी मात्रा में डेटा स्थानांतरित करने का एक बेहतर तरीका प्रदान करता है।

सममित एन्क्रिप्शन क्या है

जैसा कि पहले कहा गया है, सममित एन्क्रिप्शन एन्क्रिप्शन का एक रूप है जिसमें डेटा को एन्क्रिप्ट और डिक्रिप्ट करने के लिए केवल एक निजी कुंजी का उपयोग किया जाता है। प्रशासन और सेनाओं के बीच गुप्त बातचीत के लिए पुराने दिनों में संदेशों को एन्क्रिप्ट करने की इस पद्धति का व्यापक रूप से उपयोग किया जाता था। यह मूल रूप से एक निजी कुंजी का उपयोग करता है, जो एक संख्या, अक्षर, प्रतीक या मनमाना वर्णों का एक क्रम हो सकता है जैसे कि BK5, RU-8। इन शब्दों को संदेश के सामान्य पाठ के साथ जोड़ दिया जाता है ताकि यह सामग्री को एक निश्चित तरीके से बदल सके। कम जटिल एल्गोरिथ्म के साथ, यह प्रक्रिया को तेज़ी से पूरा करता है।



हालांकि यह ठीक ही कहा गया है कि हर चीज के दोनों पहलू होते हैं, सही और गलत। इसी तरह, सममित एन्क्रिप्शन में प्रयोग करने योग्य होने का नकारात्मक पहलू भी है। अर्थात्, एन्क्रिप्टेड डेटा को केवल उसी निजी कुंजी का उपयोग करके डिक्रिप्ट किया जा सकता है जिसे प्रेषक एन्क्रिप्ट करने के लिए उपयोग करता है। सीधे शब्दों में कहें तो प्रेषक सूचना भेजने से पहले डेटा को एन्क्रिप्ट करने के लिए गुप्त कुंजी का उपयोग करता है, है ना? एन्क्रिप्टेड संदेश को डिकोड करने के लिए अब प्राप्तकर्ता के पास भी वही गुप्त कुंजी होनी चाहिए। इस सरलीकृत प्रकृति के कारण, दोनों परिचालनों को काफी तेजी से निष्पादित किया जा सकता है।

आइए ऊपर इस्तेमाल किए गए उदाहरण को देखें। यदि आपने अपने वार्ताकार को भेजे जा रहे संदेश को सुरक्षित करने के लिए सममित एन्क्रिप्शन का उपयोग किया है, तो यह स्पष्ट है कि डेटा को एन्क्रिप्ट और डिक्रिप्ट करने के लिए उसी कुंजी का उपयोग किया जाएगा। लेकिन आपके मित्र के पास संदेश या डेटा को डिक्रिप्ट करने के लिए निजी कुंजी नहीं है। इस स्थिति में, आपको कुंजी को एक सुरक्षित चैनल पर स्थानांतरित करने की आवश्यकता है।

असममित एन्क्रिप्शन क्या है

असममित एन्क्रिप्शन एक एन्क्रिप्शन मॉडल है जिसके लिए दो अलग-अलग कुंजियों की एक जोड़ी की आवश्यकता होती है, अर्थात एक सार्वजनिक कुंजी और एक निजी कुंजी। क्योंकि यह दो अलग-अलग कुंजियों का उपयोग करता है, इसे सार्वजनिक कुंजी क्रिप्टोग्राफी के रूप में भी जाना जाता है और इसलिए इसे सममित एन्क्रिप्शन से अधिक सुरक्षित माना जाता है।

लेकिन फिर आप सोच सकते हैं कि उसे दो चाबियों की क्या जरूरत है? खैर, असममित एन्क्रिप्शन डेटा को एन्क्रिप्ट करने के लिए एकल कुंजी का उपयोग करता है, जिसे सार्वजनिक कुंजी कहा जाता है। और यह सार्वजनिक कुंजी सभी के लिए उपलब्ध है। जबकि असममित एन्क्रिप्शन एन्कोडेड डेटा को डिकोड करने के लिए निजी कुंजी का उपयोग करता है और इसे गुप्त रखा जाना चाहिए।

उदाहरण के लिए, आप अपने प्रियजन को ग्रीटिंग भेजते हैं और सार्वजनिक कुंजी के साथ संदेश को एन्क्रिप्ट करते हैं, तो आपका मित्र केवल आपके पास मौजूद निजी कुंजी से इसे डिक्रिप्ट कर सकता है। हालाँकि, यदि आप एक निजी कुंजी के साथ एक संदेश को एन्कोड करते हैं, तो आपके मित्र को इसे डिकोड करने के लिए आपकी सार्वजनिक कुंजी की आवश्यकता होगी।

यह क्रिप्टोग्राफ़िक पद्धति अपेक्षाकृत नई है और उच्च स्तर की सुरक्षा प्रदान करती है। ऐसा इसलिए है क्योंकि असममित एन्क्रिप्शन एन्कोडिंग और डिकोडिंग प्रक्रिया के लिए दो अलग-अलग कुंजियों का उपयोग करता है। हालाँकि, असममित एन्क्रिप्शन का एक मुख्य नुकसान यह है कि यह सममित एन्क्रिप्शन से जुड़ी प्रक्रिया से अधिक समय लेता है।

निजी चाबी

जबकि निजी कुंजी का उपयोग एल्गोरिथम के साथ डेटा को एनकोड और डिकोड करने के लिए किया जाता है। लेकिन इस कुंजी की मुख्य आवश्यकता सार्वजनिक कुंजी से एन्क्रिप्ट की गई किसी भी जानकारी को डिक्रिप्ट करना है।

डेटा एन्क्रिप्ट करते समय, इस निजी कुंजी को गुप्त कुंजी के रूप में भी जाना जाता है और इसे गुप्त रखा जाना चाहिए। इसका अर्थ है कि इस निजी कुंजी को साझा करने की आवश्यकता नहीं है, और इसलिए कोई कारण नहीं है कि किसी तीसरे पक्ष को इसकी आवश्यकता क्यों हो।

सार्वजनिक कुंजी

जैसा कि नाम से पता चलता है, यह कुंजी सार्वजनिक रूप से उपलब्ध है। इसे सुरक्षा की आवश्यकता नहीं होती है और इसका उपयोग मुख्य रूप से सूचनाओं को सांकेतिक शब्दों में बदलने के लिए किया जाता है, इसे डिकोड करने के लिए नहीं।

इस गाइड में, मैंने सिमेट्रिक एन्क्रिप्शन और असममित एन्क्रिप्शन को उदाहरणों के साथ बहुत ही सरल और पारदर्शी तरीके से समझाया है।

सिस्टम पुनर्स्थापना बिंदु विंडोज़ 10 गए
विंडोज त्रुटियों को जल्दी से खोजने और स्वचालित रूप से ठीक करने के लिए पीसी रिपेयर टूल डाउनलोड करें

यह बात है।

लोकप्रिय पोस्ट