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

सूचना सुरक्षा में क्रिप्टोग्राफी का उद्देश्य क्या है?


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

गोपनीयता (Confidentiality) - कंप्यूटर में जानकारी भेजी जाती है और केवल अधिकृत पार्टी द्वारा एक्सेस की जानी चाहिए न कि किसी और द्वारा। गोपनीयता का सिद्धांत दर्शाता है कि केवल प्रेषक और इच्छित प्राप्तकर्ता ही संदेश की सामग्री को समझने में सक्षम होने चाहिए। यदि कोई अनधिकृत व्यक्ति संदेश को समझने में सक्षम है तो गोपनीयता से समझौता हो जाता है।

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

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

अखंडता (Integrity) - केवल अधिकृत पार्टी को प्रेषित जानकारी को बदलने में सक्षम होना चाहिए। प्रेषक और प्राप्तकर्ता के बीच कोई भी दिए गए संदेश को संशोधित करने में सक्षम नहीं होना चाहिए।

अखंडता प्रदान करने का एक तरीका संदेश के अंत में एक निश्चित संकेतक या संदेश डाइजेस्ट संलग्न करना है जिसे भेजा जाना है। यदि यह डाइजेस्ट पारगमन के दौरान अप्रतिबंधित रहता है तो सिद्धांत को बनाए रखा गया है।

अखंडता का अर्थ है कि किसी संपत्ति या डेटा को केवल अधिकृत पार्टियों द्वारा या केवल अधिकृत तरीकों से संशोधित किया जा सकता है।

अस्वीकृति न करना (Non-Repudiation) - यह सुनिश्चित करता है कि न तो प्रेषक, न ही संदेश का प्राप्तकर्ता ट्रांसमिशन से इनकार करने में सक्षम होना चाहिए। गैर-अस्वीकृति का अर्थ है कि जो व्यक्ति संदेश भेजता है वह यह इनकार नहीं कर सकता कि उसने इसे भेजा है और, इसके विपरीत, कि जिस व्यक्ति ने संदेश प्राप्त किया है वह यह इनकार नहीं कर सकता कि उसने इसे प्राप्त किया है। इसके अलावा इन तकनीकी घटकों के, सूचना सुरक्षा की वैचारिक पहुंच व्यापक और बहुमुखी है।

एक्सेस कंट्रोल (Access Control) - एक्सेस कंट्रोल का सिद्धांत निर्धारित करता है कि कौन क्या एक्सेस करने में सक्षम होना चाहिए। उदाहरण के लिए, यह बताने में सक्षम होना चाहिए कि उपयोगकर्ता A डेटाबेस में जानकारी देख सकता है, लेकिन उन्हें अपडेट नहीं कर सकता। उपयोगकर्ता A को अपडेट बनाने के लिए भी सक्षम किया जा सकता है। इसे लागू करने के लिए एक एक्सेस-कंट्रोल संरचना स्थापित की जा सकती है।

एक्सेस कंट्रोल दो क्षेत्रों से संबंधित है जैसे भूमिका प्रबंधन और नियम प्रबंधन। भूमिका प्रबंधन उपयोगकर्ता पक्ष पर लागू होता है, जबकि नियम प्रबंधन संसाधन पक्ष पर केंद्रित होता है।


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

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

  1. - सूचना सुरक्षा में एन्क्रिप्शन और स्टेगनोग्राफी में क्या अंतर है?

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

  1. - सूचना सुरक्षा में सार्वजनिक कुंजी क्रिप्टोग्राफी के अनुप्रयोग क्या हैं?

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