प्रमाणीकरण (Authentication)
प्रमाणीकरण यह साबित करने की प्रक्रिया है कि एक व्यक्ति वही व्यक्ति है जो वे होने का दावा करते हैं। इसमें क्रेडेंशियल (जैसे ID कार्ड या विशिष्ट ID नंबर) के माध्यम से दावा की गई पहचान का मिलान उस क्रेडेंशियल के लिए नियत एक या अधिक प्रमाणीकरण कारकों के साथ करना शामिल है।
प्रमाणीकरण User Name/User ID और पासवर्ड जैसे क्रेडेंशियल्स को मान्य करने के बारे में है ताकि पहचान सत्यापित हो सके। सिस्टम तय करता है कि वह क्या कह सकता है और वह क्रेडेंशियल्स का उपयोग कर रहा है।
सार्वजनिक और निजी नेटवर्क में, सिस्टम लॉगिन पासवर्ड के माध्यम से उपयोगकर्ता पहचान को प्रमाणित करता है। प्रमाणीकरण आमतौर पर उपयोगकर्ता नाम और पासवर्ड द्वारा पूरा किया जाता है, और कभी-कभी प्रमाणीकरण के कारकों के साथ संयोजन में, जो प्रमाणित होने के कई तरीकों को परिभाषित करते हैं।
प्रमाणीकरण कारक उन विभिन्न तत्वों को तय करते हैं जो सिस्टम किसी की पहचान को सत्यापित करने के लिए उपयोग करता है, इससे पहले कि उसे किसी दस्तावेज़ तक पहुंचने से लेकर बैंक लेनदेन का अनुरोध करने तक किसी भी चीज़ तक पहुंच की अनुमति दी जाए।
प्राधिकरण (Authorization)
प्राधिकरण एक सुरक्षा संरचना है जो सिस्टम संसाधनों, जैसे कंप्यूटर प्रोग्राम, फाइलें, सेवाएं, जानकारी और एप्लिकेशन सुविधाओं से संबंधित उपयोगकर्ता/क्लाइंट विशेषाधिकारों या पहुंच स्तरों को निर्धारित कर सकती है।
एक प्राधिकरण नीति इंगित करती है कि पहचान को क्या करने की अनुमति है। उदाहरण के लिए, बैंक का कोई भी ग्राहक पहचान (जैसे उपयोगकर्ता नाम) बना सकता है और उपयोग कर सकता है ताकि उस बैंक की ऑनलाइन सेवा में लॉग इन किया जा सके लेकिन बैंक की प्राधिकरण नीति को यह सुनिश्चित करना चाहिए कि पहचान सत्यापित होने के बाद केवल वह व्यक्तिगत खाते को ऑनलाइन एक्सेस करने के लिए अधिकृत है।
प्राधिकरण का उपयोग केवल वेबसाइट या कंपनी इंट्रानेट की तुलना में अधिक दानेदार तरीके से किया जा सकता है। एक व्यक्तिगत पहचान को पहचान के एक सेट में शामिल किया जा सकता है जो एक सामान्य प्राधिकरण नीति साझा करते हैं।
उदाहरण के लिए, मान लीजिए एक डेटाबेस जिसमें ग्राहक खरीद और ग्राहक की व्यक्तिगत और क्रेडिट कार्ड डेटा दोनों शामिल हैं।
एक व्यापारी इस डेटाबेस के लिए एक प्राधिकरण नीति बना सकता है ताकि मार्केटिंग टीम को सभी ग्राहक खरीद तक पहुंचने की अनुमति मिले लेकिन सभी ग्राहक व्यक्तिगत और क्रेडिट कार्ड डेटा तक पहुंच से रोका जा सके, ताकि मार्केटिंग टीम प्रचार या बिक्री पर रखने के लिए प्रसिद्ध उत्पादों की पहचान कर सके।
प्रमाणीकरण और प्राधिकरण की तुलना
| प्रमाणीकरण | प्राधिकरण |
|---|---|
| उपयोगकर्ता को पहचानने की प्रक्रिया ताकि सिस्टम तक पहुंच प्रदान की जा सके। | संसाधनों तक पहुंचने की अनुमति प्रदान करने की प्रक्रिया। |
| यह तय करता है कि उपयोगकर्ता वही है जो वह होने का दावा करता है। | यह तय करता है कि उपयोगकर्ता क्या एक्सेस कर सकता है और क्या नहीं। |
| प्रमाणीकरण क्रेडेंशियल्स को उपयोगकर्ता द्वारा आवश्यकतानुसार आंशिक रूप से संशोधित किया जा सकता है। | प्राधिकरण अनुमतियों को उपयोगकर्ता द्वारा संशोधित नहीं किया जा सकता। अनुमतियां सिस्टम के मालिक/प्रबंधक द्वारा उपयोगकर्ता को दी जाती हैं, और केवल वे इसे बदल सकते हैं। |
| प्रमाणीकरण को आमतौर पर उपयोगकर्ता नाम और पासवर्ड के लिए प्रमाणीकरण कारकों की आवश्यकता होती है। | प्राधिकरण सुरक्षा स्तर के आधार पर भिन्न हो सकता है। |
| डेटा टोकन IDs के माध्यम से संप्रेषित होता है। | डेटा एक्सेस टोकन के माध्यम से संप्रेषित होता है। |