साइबर अपराध इन दिनों एक दुर्भाग्यपूर्ण तथ्य है; कोई भी कंपनी या संगठन सुरक्षित नहीं है, भले ही निजी या व्यवसाय के बारे में बड़े पैमाने पर बात की जाए। समस्या इन दिनों तब तक नहीं सुधरेगी जब तक हम एक प्रभावी नेटवर्क समाधान के साथ अपने प्रोटोकॉल का उपयोग नहीं कर सकते।
विशेषज्ञों ने भविष्यवाणी की है कि साइबर अपराध 25 के अंत तक दुनिया की लागत को $2025 ट्रिलियन तक नुकसान पहुंचाएगा; अजीब है, है ना?
फोर्ब्स की एक और भविष्यवाणी में कहा गया है कि मोबाइल उपकरणों के लगातार इस्तेमाल से साइबर अपराध की दर बढ़ रही है और यह रुकने का नाम नहीं ले रहा है। नतीजतन, डिजिटल दुनिया साइबर सुरक्षा को मजबूत करने के लिए नई रणनीति खोजने के लिए प्रवेश कर रही है। ये भविष्यवाणियां इतनी अधिक हैं कि आप न तो सुनने को तैयार हैं और न ही अपने दिमाग में प्रक्रिया करने के लिए।
आज, हम एक Kerberos प्रमाणीकरण नेटवर्क प्रोटोकॉल की तलाश कर रहे हैं। आइए पर्दे पीछे खींचते हैं और जानते हैं केर्बरोस क्या है?
केर्बरोस क्या है?
इंटरनेट एक असुरक्षित जगह है। कुछ सिस्टम कंप्यूटर तक अनधिकृत पहुंच को रोकने के लिए फायरवॉल तैनात करते हैं। लेकिन फायरवॉल मानते हैं कि बुरे लोग बाहर हैं, और यह एक समस्या है। अधिकांश दुर्भावनापूर्ण प्रयास अंदर से किए जाते हैं।
मजबूत क्रिप्टोग्राफी का उपयोग करते हुए, केर्बरोस एक अविश्वसनीय नेटवर्क पर विश्वसनीय मेजबानों के बीच नेटवर्क सेवा अनुरोधों को प्रमाणित करने के लिए एक प्रोटोकॉल है। यह क्लाइंट-सर्वर एप्लिकेशन स्थापित करने और उपयोगकर्ताओं की पहचान सत्यापित करने के लिए सुरक्षा कुंजी क्रिप्टोग्राफी और एक विश्वसनीय तृतीय पक्ष का उपयोग करता है।
केर्बरोस एक टिकटिंग तंत्र पर आधारित एक प्रमाणीकरण प्रोटोकॉल है जिसमें एक ग्राहक खुद को एक प्रमाणीकरण सर्वर (एएस) के लिए प्रमाणित करता है और एक टिकट प्राप्त करता है (एक कुंजी वितरण केंद्र के साथ संचार के बीच शामिल विभिन्न चरण) जिसे वह उसी का उपयोग करके सभी नोड्स के साथ पुन: उपयोग कर सकता है। केडीसी तो, एक आंतरिक नेटवर्क में, आप अपने आप को एक AS को प्रमाणित करके और फिर अन्य नोड्स तक पहुंचने के लिए टिकट का पुन: उपयोग करके नोड्स तक पहुंच सकते हैं।
Kerberos प्रोटोकॉल मुख्य रूप से कहाँ उपयोग किया जाता है?
Kerberos मुख्य रूप से सुरक्षित सिस्टम पर उपयोग किया जाता है जिसके लिए विश्वसनीय ऑडिटिंग और प्रमाणीकरण सुविधाओं की आवश्यकता होती है। इसका उपयोग पॉज़िक्स प्रमाणीकरण, एसएसएच, पीओपी और एसएमटीपी के लिए एक वैकल्पिक प्रमाणीकरण प्रणाली, सक्रिय निर्देशिका, एनएफएस, सांबा, और कुछ अन्य समान परियोजनाओं में किया जाता है। इसे नियमित रूप से POSIX प्रमाणीकरण को समझने वाली किसी भी चीज़ के लिए ड्रॉप-इन सिस्टम के रूप में उपयोग किया जा सकता है, जो कि काफी कम है।
मूल OpenAuth परियोजना ने एक समान प्रणाली का उपयोग किया, जिसमें टोकन ग्राहक के दृष्टिकोण से टिकट अवधारणा को प्रतिस्थापित करते हैं। क्लाउड सिस्टम में वेब सेवा संचार परतों के लिए Kerberos शैली प्रमाणीकरण और ऑडिटिंग का उपयोग करने वाले कम से कम कुछ अन्य कार्यान्वयनों को जानें।
यह एक महान प्रणाली है, हालांकि POSIX के कारण, आप प्राधिकरण को थोड़ा कठोर पा सकेंगे, लेकिन अधिकांश चीजों की तरह, आप "अपना खुद का रोल" कर सकते हैं, और बाकी एप्लिकेशन वैसे ही सम्मान करेंगे जैसे आप चाहते हैं। . यह भी मदद करता है कि प्राधिकरण नियमित रूप से किया जाना चाहिए, जबकि प्रमाणीकरण केवल नए कनेक्शन के साथ होता है जब पिछले टिकट की समय सीमा समाप्त हो जाती है या कनेक्शन के नुकसान या समाप्ति के बाद।
Kerberos प्रमाणीकरण के क्या लाभ हैं?
Kerberos किसी भी साइबर सुरक्षा सेटअप के लिए ढेर सारे फायदे लाता है। मुख्य लाभ हैं:
- प्रभावी अभिगम नियंत्रण: Kerberos उपयोगकर्ताओं को प्रतिभूतियों और लॉगिन नीति प्रवर्तन पर नज़र रखने के लिए एक बिंदु देता है।
- महत्वपूर्ण टिकटों के लिए सुरक्षित आजीवन पहुंच: प्रत्येक Kerberos टिकट में एक टिकट टाइमस्टैम्प, आजीवन डेटा, और प्रमाणीकरण समयरेखा व्यवस्थापक द्वारा नियंत्रित होती है।
- ऑन-पॉइंट प्रमाणीकरण: कुछ सेवा प्रणालियाँ और उपयोगकर्ता पारस्परिक प्रमाणीकरण के माध्यम से एक दूसरे को प्रमाणित और उपयोग कर सकते हैं।
- पुन: प्रयोज्य प्रमाणीकरण: जो कोई भी Kerberos प्रमाणीकरण का उपयोग करता है वह पुन: उपयोग कर सकता है और टिकाऊ होता है, प्रत्येक उपयोगकर्ता को सिस्टम द्वारा केवल एक बार सत्यापित करने की आवश्यकता होती है। जहां तक टिकट का उपयोग करने योग्य है, उपयोगकर्ता को प्रमाणीकरण उद्देश्यों के लिए अपना विवरण नहीं रखना होगा।
- ठोस और विविध सुरक्षा उपाय: Kerberos के पास क्रिप्टोग्राफी, कई गुप्त कुंजियाँ, और तृतीय-पक्ष प्राधिकरण को नियोजित करने के लिए सुरक्षा प्रमाणीकरण सुरक्षा है, जो एक विश्वसनीय और सुरक्षित रक्षा बनाता है। Kerberos के बारे में एक बात यह है कि पासवर्ड नेटवर्क पर नहीं भेजते हैं, जबकि निजी कुंजियाँ एन्क्रिप्ट की जाती हैं।
Kerberos प्रोटोकॉल प्रवाह सिंहावलोकन क्या है?
Kerberos प्रमाणीकरण क्या है, इसका अधिक विस्तृत संस्करण यहां दिया गया है। साथ ही यह भी जानें कि इसे अलग-अलग चरणों और इसके मुख्य घटकों में तोड़कर यह कैसे काम करता है।
यहाँ प्रमुख संस्थाएँ हैं जो Kerberos प्रोटोकॉल प्रवाह में तल्लीन हैं।
- ग्राहक: क्लाइंट उपयोगकर्ता अनुभव के नाम पर कार्य करता है और सेवा अनुरोध के लिए संचार के रूप में कार्य करता है।
- सर्वर: सर्वर उस उपयोगकर्ता को होस्ट करता है जो इसे एक्सेस करना चाहता है।
- एक प्रमाणीकरण सर्वर (एएस): AS आवश्यक क्लाइंट प्रमाणीकरण करता है। यदि प्रमाणीकरण सफलतापूर्वक लॉन्च किया गया है, तो क्लाइंट को टीजीटी (टिकट देने वाला टिकट) नामक टिकट प्राप्त होता है, मूल रूप से एक पुष्टिकरण है कि अन्य क्लाइंट के सर्वर प्रमाणित हैं।
- प्रमुख वितरण केंद्र (केडीसी): करबरोस वातावरण में, प्रमाणीकरण तार्किक रूप से तीन अलग-अलग भागों में विभाजित होता है
- एक डेटाबेस
- एक प्रमाणीकरण सर्वर (एएस)
- टिकट देने वाला टिकट (टीजीटी)
ये तीन भाग कुंजी वितरण केंद्र (केडीसी) नामक एक सर्वर में चलते हैं, मुड़ते हैं और मौजूद होते हैं।
प्रोटोकॉल प्रवाह में निम्नलिखित चरण होते हैं:
चरण 1: प्रारंभ में, क्लाइंट प्रमाणीकरण अनुरोध जाता है। उपयोगकर्ता प्रमाणीकरण सर्वर (एएस) से एक टीजीटी मांगता है, जिसमें सबूत के लिए क्लाइंट आईडी शामिल है।
चरण 2: केडीसी क्लाइंट की साख के साथ उपरोक्त प्रक्रिया की पुष्टि करता है। AS क्लाइंट की सुरक्षा के लिए डेटा की जाँच करता है और दोनों मानों का पता लगाता है; यह एक गुप्त क्लाइंट कुंजी जारी करता है, कठोर शब्दों के साथ पासवर्ड को नियोजित करता है।
चरण 3: क्लाइंट संदेश पर भेजता है। क्लाइंट या उपयोगकर्ता संदेश के लिए गुप्त कुंजी डिक्रिप्ट का उपयोग करता है और प्रमाणीकरण के SK1 और TGT को उत्पन्न करता है जो क्लाइंट के टिकट को मान्य करता है।
चरण 4: क्लाइंट जेनरेट किए गए अनुरोध तक पहुंचने के लिए टिकटिंग का उपयोग करता है। क्लाइंट को कुंजी भेजकर और टीजीएस को प्रमाणीकरण बनाकर सेवा की पेशकश करने वाले सर्वर से टिकट की आवश्यकता होती है।
चरण 5: केडीसी फाइल सर्वर के लिए टिकट बनाता है। TGT तब SK1 को निकालने के लिए उपयोगकर्ता से प्राप्त TGT का वर्णन करने के लिए TGS गुप्त कुंजी का उपयोग करता है। टीजीएस जांचता है कि डेटा क्लाइंट आईडी और पते से मेल खाता है या नहीं।
अंत में, KDC क्लाइंट आईडी, पता, टाइमस्टैम्प और SK2 युक्त एक सर्विस टिकट बनाता है।
चरण 6: क्लाइंट Sk1 और Sk2 को प्रमाणित करने के लिए फ़ाइल सर्वर टिकट का उपयोग करता है।
चरण 7: लक्षित सर्वर तब डिक्रिप्शन और प्रमाणीकरण प्राप्त करता है। लक्षित व्यक्ति जारी किए गए टिकट को डिक्रिप्ट करने और SK2 निकालने के लिए सर्वर की गुप्त कुंजी का उपयोग करता है।
एक बार जांच पूरी हो जाने के बाद, लक्षित सर्वर क्लाइंट और एएस को एक दूसरे की पुष्टि करते हुए क्लाइंट संदेश भेजता है। उपयोगकर्ता अब एक सुरक्षित सत्र में शामिल होने के लिए तैयार है।
निष्कर्ष
लेख के अंत में, हम आशा करते हैं कि आपको Kerberos क्या है इसका वर्णनात्मक अवलोकन मिल गया है। Kerberos के बारे में अधिक जानने के लिए, Simplilearn ऑफ़र करता है सरल ऑनलाइन सीखना Kerberos सीखने के इच्छुक सभी उम्मीदवारों के लिए।
