तीन प्रौद्योगिकियां हैं जो अज्ञात हमलों के खिलाफ अनिवार्य स्तर की सुरक्षा प्रदान करती हैं जैसे सॉफ्टवेयर फॉल्ट आइसोलेशन, प्रोग्राम विश्लेषण के माध्यम से घुसपैठ पहचान, और फाइन-ग्रेन्ड अनिवार्य अभिगम नियंत्रण।
ये प्रौद्योगिकियां एक अनिवार्य विशेषता वितरित करती हैं: वे कार्यक्रमों के कुशल संचालन पर आधारित नहीं हैं; बल्कि, वे सुरक्षा की एक माध्यमिक परत प्रदान करते हैं ताकि एक प्रोग्राम घुसपैठ और भ्रष्ट होने पर सुरक्षा बनी रहे। यह लागू है कि ये सिस्टम भी दोषों को समाहित कर सकते हैं; लेकिन एक विजयी शोषण होने के लिए, एप्लिकेशन और माध्यमिक सुरक्षा दोनों को एक साथ कमजोर करने की आवश्यकता है। चूंकि त्रुटि को पैच किया जाता रहेगा, दो ओवरलैपिंग त्रुटियों के एक साथ मौजूद और ज्ञात होने की संभावना एक व्यक्तिगत त्रुटि के ज्ञात होने की तुलना में बहुत कम है।
सॉफ्टवेयर फॉल्ट आइसोलेशन (SFI)
सॉफ्टवेयर फॉल्ट आइसोलेशन एक भाषा-तटस्थ तरीके से डायनामिकली-लोडिंग रैंडम प्रोग्राम के लिए जावा-जैसे सैंडबॉक्स बनाने की एक विधि है। SFI का उद्देश्य एक होस्ट प्रोग्राम को अपने स्वयं के एड्रेस स्पेस में संभावित खतरनाक संरचना को सुरक्षित रूप से लागू करने में सक्षम बनाना है।
SFI दृष्टिकोण के दो मुख्य घटक हैं जैसे पहला अविश्वसनीय मॉड्यूल को उसके सैंडबॉक्स से बाहर किसी भी मेमोरी तक पहुंचने से रोकने के लिए पुनर्लेखन है। दूसरा घटक मेमोरी में लोड करने से पहले मॉड्यूल के प्रोग्राम का सत्यापन है। यह चरण जांचता है कि पहले भाग में पूरा किया गया पुनर्लेखन अभी भी कोड में मौजूद और तार्किक है।
प्रोग्राम विश्लेषण द्वारा घुसपैठ पहचान
घुसपैठ पहचान प्रणाली (IDS) संभावित सुरक्षा खतरों और उल्लंघनों को खोजने में एक महत्वपूर्ण भूमिका निभाती है। मुख्य सेवा कंप्यूटर और नेटवर्क सिस्टम को घुसपैठ गतिविधियों के संकेतों के लिए लगातार निगरानी करना है, और यह रक्षा-इन-डेप्थ सुरक्षा प्रतिमान का एक आवश्यक तत्व है।
आम तौर पर, घुसपैठ पहचान प्रणालियों को उनके डेटा स्रोत, पहचान विधि, तैनाती संरचना, तैनाती सॉफ्टवेयर, विसंगति प्रकार और रक्षा संरचना के आधार पर वर्गीकृत किया जाता है। एक नेटवर्क विसंगति पहचान प्रणाली (NADS) एक प्रकार की विसंगति-आधारित IDS है जो नेटवर्क ट्रैफिक पर मशीन लर्निंग (ML) और आर्टिफिशियल इंटेलिजेंस (AI) तकनीकों का उपयोग करके असामान्य और सामान्य ट्रैफिक के बीच अंतर करना सीखती है।
फाइन-ग्रेन्ड अभिगम नियंत्रण
फाइन-ग्रेन्ड अभिगम नियंत्रण महत्वपूर्ण संपत्तियों, जिसमें संसाधन और डेटा शामिल हैं, को कई शर्तों और एकल डेटा संसाधन के कई अधिकारों के आधार पर अनुदान या अस्वीकार करने की क्षमता है।
फाइन-ग्रेन्ड अभिगम नियंत्रण संगठनों को यह नियंत्रित करने में सक्षम बनाता है कि किन उपयोगकर्ताओं, टीमों, या भूमिकाओं की डेटा के विशिष्ट तत्व तक पहुंच है, जिसमें डेटा के कॉलम या पंक्तियाँ शामिल हैं। दानेदार नियंत्रण विशिष्ट डेटा की गोपनीयता, संवेदनशीलता, और आवश्यकता को बनाए रखने में मदद करता है बिना उन उपयोगकर्ताओं को बाधित किए जिन्हें अपना काम पूरा करने के लिए उस पहुंच की आवश्यकता होती है। नीतियों को स्वचालित और परिभाषित करके और उन्हें उचित रूप से फाइन-ट्यून करके, संगठन व्यावसायिक मूल्य बनाने पर संसाधनों पर ध्यान केंद्रित कर सकता है।