Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> प्रोग्रामिंग

सूचना सुरक्षा में पब्लिक की क्रिप्टोसिस्टम के अनुप्रयोग क्या हैं?


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

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

पब्लिक की क्रिप्टोग्राफी में उत्पन्न कुंजियाँ बड़ी होती हैं जिनमें 512, 1024, 2048, आदि बिट्स शामिल होते हैं। ये कुंजियाँ सीखना आसान नहीं हैं। इस प्रकार, उन्हें USB टोकन या हार्डवेयर सिक्योरिटी मॉड्यूल जैसे उपकरणों में संग्रहीत किया जाता है।

असममित क्रिप्टोसिस्टम को गोपनीयता, प्रमाणीकरण, अखंडता और गैर-अस्वीकृति (non-repudiation) सहित सुरक्षा सेवाओं को प्राप्त करना चाहिए। पब्लिक की को गैर-अस्वीकृति और प्रमाणीकरण सहित सुरक्षा सेवाओं का समर्थन करना चाहिए। गोपनीयता और अखंडता की सुरक्षा सेवाओं को यूजर की सीक्रेट की द्वारा पूरी की गई एन्क्रिप्शन प्रक्रिया के एक तत्व के रूप में माना जाता है।

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

पब्लिक की क्रिप्टोसिस्टम के उपयोग को तीन तत्वों में परिभाषित किया गया है:

  • एन्क्रिप्शन/डिक्रिप्शन - प्रेषक रिसीवर की पब्लिक की से एक संदेश को एन्क्रिप्ट करता है।

  • डिजिटल सिग्नेचर - प्रेषक अपने सीक्रेट की से एक संदेश पर हस्ताक्षर करता है। हस्ताक्षर क्रिप्टोग्राफिक एल्गोरिदम द्वारा संदेश पर या सूचना के एक छोटे ब्लॉक पर लागू करके पूरा किया जाता है जो संदेश का एक फंक्शन है।

  • की एक्सचेंज - दो पक्ष एक सेशन की एक्सचेंज करने के लिए सहमत होते हैं। निजी कुंजी का उपयोग करने सहित कई दृष्टिकोण संभव हैं।

पब्लिक की क्रिप्टोसिस्टम के लिए आवश्यक चरण निम्नलिखित हैं:

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

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

एन्क्रिप्शन एप्लिकेशन सूचना के लिए गोपनीयता और अखंडता सुरक्षा सेवाओं का समर्थन करता है। पब्लिक की प्रमाणीकरण और गैर-अस्वीकृति सहित सुरक्षा सेवाओं का समर्थन करती है।

  1. - सूचना सुरक्षा में पब्लिक-की क्रिप्टोसिस्टम क्या है?

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

  1. - सूचना सुरक्षा में RSA के चरण क्या हैं?

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

  1. - सूचना सुरक्षा में पब्लिक की क्रिप्टोसिस्टम के सिद्धांत क्या हैं?

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