HTCinside



क्रिप्टोग्राफी क्या है? क्रिप्टोग्राफी का परिचय

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

अंतर्वस्तु


क्रिप्टोग्राफी और नेटवर्क सुरक्षाएन्क्रिप्शन क्या है?

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

क्रिप्टोग्राफी क्या है?

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

1. सममित क्रिप्टोग्राफी या गुप्त कुंजी क्रिप्टोग्राफी:

सममित क्रिप्टोग्राफी
गुप्त कुंजी क्रिप्टोग्राफी या सममित क्रिप्टोग्राफी

यह एन्क्रिप्शन और डिक्रिप्शन दोनों के लिए एक ही कुंजी का उपयोग करता है। कुंजी को प्रेषक और रिसीवर (कोई और नहीं) द्वारा गुप्त रखा जाना चाहिए क्योंकि उन्हें संदेश को एन्क्रिप्ट और डिक्रिप्ट करने के लिए एक ही कुंजी की आवश्यकता होती है। इसलिए, इसे गुप्त-कुंजी क्रिप्टोग्राफ़ी के रूप में जाना जाता है। एन्क्रिप्शन और डिक्रिप्शन के लिए सममित क्रिप्टोग्राफी के लिए उपयोग किए जाने वाले कुछ एल्गोरिदम हैं। सममित क्रिप्टोग्राफी द्वारा उपयोग किए जाने वाले सबसे लोकप्रिय एल्गोरिदम निम्नलिखित हैं।

  • डेटा एन्क्रिप्शन मानक (डीईएस): यह सबसे व्यापक रूप से इस्तेमाल की जाने वाली तकनीक है। डीईएस को 1970 में गैर-वर्गीकृत जानकारी की सुरक्षा के लिए यूएस-सरकारी मानक के रूप में विकसित किया गया था और इसे संघीय सूचना प्रसंस्करण मानक के रूप में प्रकाशित किया गया था। डेस 56-बिट कुंजियों के नियंत्रण में 64-बिट सादा पाठ ब्लॉक को एन्क्रिप्ट करता है। 64-बिट कार्यशील कुंजी देने के लिए प्रत्येक कुंजी को समता बिट द्वारा विस्तारित किया जाता है।
  • उन्नत एन्क्रिप्शन मानक (एईएस): यह 2001 में यूएस नेशनल इंस्टीट्यूट ऑफ स्टैंडर्ड एंड टेक्नोलॉजी (एनआईएसटी) द्वारा विकसित एक एन्क्रिप्शन मानक है। एईएस में 128-बिट ब्लॉक डेटा का एक निश्चित आकार और 128, 192 या 256-बिट्स का एक महत्वपूर्ण आकार है।

2. असममित क्रिप्टोग्राफी या सार्वजनिक कुंजी क्रिप्टोग्राफी:

सार्वजनिक कुंजी क्रिप्टोग्राफी
सार्वजनिक कुंजी क्रिप्टोग्राफी या असममित क्रिप्टोग्राफी

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


क्रिप्टोग्राफी का उपयोग कहाँ किया जा सकता है?

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