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