आइए डिजिटल सर्टिफिकेट के बारे में सीखकर शुरू करें।
डिजिटल सर्टिफिकेट
यह मूल रूप से एक डिजिटल रूप से जारी किया गया प्रमाणपत्र है, जो उपयोगकर्ता की प्रामाणिकता को सत्यापित करने के लिए जारी किया जाता है, अर्थात, यह सत्यापित करना कि संदेश भेजने वाला उपयोगकर्ता वही है जो वह होने का दावा करता है, और रिसीवर को उत्तर एन्कोड करने का साधन भी प्रदान करता है।
जो कोई भी चाहता है या एक व्यक्ति जो एन्क्रिप्टेड संदेश भेजना चाहता है, एक सर्टिफिकेट अथॉरिटी (CA) से डिजिटल सर्टिफिकेट के लिए आवेदन करता है।
डिजिटल सर्टिफिकेट की आवश्यकता
डिजिटल सर्टिफिकेट संस्थाओं को अपनी सार्वजनिक कुंजी को प्रमाणित तरीके से साझा करने की अनुमति देता है। इनका उपयोग वेब ब्राउज़र और वेब सर्वर के बीच सुरक्षित SSL (सिक्योर सॉकेट्स लेयर) कनेक्शन को आरंभ करने और स्थापित करने में किया जाता है।
नीचे डिजिटल सर्टिफिकेट का आरेख दिया गया है

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