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