सुरक्षा परीक्षण
सुरक्षा परीक्षण क्या है?
सॉफ्टवेयर सिस्टम में सुरक्षा परीक्षण का उद्देश्य सॉफ्टवेयर सिस्टम के डिजाइन, विकास, उपयोग और रखरखाव में सिस्टम सुरक्षा का अनुकूलन करना और उत्पादन परिवेश में सुरक्षा-महत्वपूर्ण हार्डवेयर सिस्टम के साथ उनका एकीकरण है।
सॉफ्टवेयर सुरक्षा के पहलू:
फंक्शनिंग सॉफ्टवेयर से खतरे पैदा नहीं होने चाहिए - जैसे: आर्ट एयरक्राफ्ट की स्थिति को देखते हुए समुद्र में नहीं जाना चाहिए
मॉनिटरिंग सिस्टम को दोषपूर्ण प्रदर्शन करना होगा - जैसे: प्राथमिक असफल होने पर बैक-अप कंप्यूटर को स्वचालित रूप से शुरू होना चाहिए
सुरक्षा परीक्षण में लक्ष्य:
जटिल प्रणालियों में जहां कई सहभागिताएं होती हैं, सुरक्षा-महत्वपूर्ण कार्यक्षमता की पहचान की जानी चाहिए और उनका गहन विश्लेषण किया जाना चाहिए।
सिस्टम से जुड़े कारकों और परिणामी खतरों की पहचान की जाती है और उन्हें समाप्त किया जाता है।
चोट या मृत्यु से बचने के लिए सुरक्षा महत्वपूर्ण इंटरफेस की संख्या कम रखी गई है।
सॉफ़्टवेयर परीक्षण के सभी स्तरों के हिस्से के रूप में सुरक्षा विशेषताओं को संबोधित किया जाना है।