विषयसूची:
परिभाषा - करबरोस का क्या अर्थ है?
कर्बरोस एक नेटवर्क प्रोटोकॉल है जो क्लाइंट-सर्वर एप्लिकेशन को प्रमाणित करने के लिए गुप्त-कुंजी क्रिप्टोग्राफी का उपयोग करता है। Kerberos सेवाओं का उपयोग करने के लिए एक प्रमाणित सर्वर अनुक्रम के माध्यम से एक एन्क्रिप्टेड टिकट का अनुरोध करता है।
इस प्रोटोकॉल को तीन-सिर वाले कुत्ते (केर्बरोस, या सेर्बेरस) से मिला है, जिन्होंने ग्रीक पौराणिक कथाओं में गेट्स ऑफ गार्ड्स का संरक्षण किया था।
Techopedia कर्बरोस को समझाता है
केर्बरोस को प्रोजेक्ट एथेना द्वारा विकसित किया गया था - मैसाचुसेट्स इंस्टीट्यूट ऑफ टेक्नोलॉजी (एमआईटी), डिजिटल उपकरण निगम और आईबीएम के बीच एक संयुक्त परियोजना जो 1983 और 1991 के बीच चली।
एक प्रमाणीकरण सर्वर सर्वर पहुंच प्रदान करने के लिए केर्बरोस टिकट का उपयोग करता है और फिर आवश्यक पासवर्ड और एक अन्य यादृच्छिक मूल्य के आधार पर एक सत्र कुंजी बनाता है। टिकट-अनुदान टिकट (TGT) टिकट-अनुदान सर्वर (TGS) को भेजा जाता है, जिसे उसी प्रमाणीकरण सर्वर का उपयोग करना आवश्यक होता है।
अनुरोधकर्ता को समय टिकट और सेवा टिकट के साथ एक एन्क्रिप्टेड टीजीएस कुंजी मिलती है, जिसे आवश्यक रूप से वापस किया जाता है और डिक्रिप्ट किया जाता है। अनुरोधकर्ता TGS को यह जानकारी भेजता है और वांछित सेवा प्राप्त करने के लिए सर्वर पर एन्क्रिप्ट की गई कुंजी को अग्रेषित करता है। यदि सभी क्रियाओं को सही तरीके से नियंत्रित किया जाता है, तो सर्वर टिकट को स्वीकार करता है और वांछित उपयोगकर्ता सेवा करता है, जिसे कुंजी को डिक्रिप्ट करना चाहिए, टाइमस्टैम्प को सत्यापित करना चाहिए और सत्र कुंजी प्राप्त करने के लिए वितरण केंद्र से संपर्क करना चाहिए। यह सत्र कुंजी आवश्यककर्ता को भेजी जाती है, जो टिकट को डिक्रिप्ट करती है।
यदि कुंजियाँ और टाइमस्टैम्प मान्य हैं, तो क्लाइंट-सर्वर संचार जारी रहता है। TGS टिकट पर समय की मुहर लगी होती है, जो आवंटित समय सीमा के भीतर समवर्ती अनुरोधों की अनुमति देता है।




