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