स्टेग्नोग्राफ़ी और क्रिप्टोग्राफ़ी के बीच अंतर
विषय
- तुलना चार्ट
- स्टेग्नोग्राफ़ी की परिभाषा
- स्टेग्नोग्राफ़ी के रूप -
- क्रिप्टोग्राफी की परिभाषा
- क्रिप्टोग्राफी के प्रकार -
- निष्कर्ष
नेटवर्क सुरक्षा आधुनिक संचार प्रणाली का एक महत्वपूर्ण हिस्सा बन गया है। नेटवर्क सुरक्षा की आवश्यकता डेटा की गोपनीयता और अखंडता को बनाए रखने और अनधिकृत पहुंच के खिलाफ इसे संरक्षित करने के लिए उत्पन्न हुई थी। स्टेग्नोग्राफ़ी और क्रिप्टोग्राफ़ी एक सिक्के के दो पहलू हैं जहाँ स्टेग्नोग्राफ़ी संचार के निशान को छुपाती है जबकि क्रिप्टोग्राफ़ी एन्क्रिप्शन का उपयोग अयोग्य बनाने के लिए करती है।
स्टेग्नोग्राफ़ी की संरचना में परिवर्तनों को नियोजित नहीं करता है। दूसरी ओर, क्रिप्टोग्राफी नेटवर्क के साथ स्थानांतरित होने पर मानक गुप्त संरचना को बदल देती है।
-
- तुलना चार्ट
- परिभाषा
- मुख्य अंतर
- निष्कर्ष
तुलना चार्ट
तुलना के लिए आधार | स्टेग्नोग्राफ़ी | क्रिप्टोग्राफी |
---|---|---|
बुनियादी | इसे कवर लेखन के रूप में जाना जाता है। | इसका अर्थ है गुप्त लेखन। |
लक्ष्य | गुप्त संचार | डेटा सुरक्षा |
की संरचना | बदला नहीं है | केवल ट्रांसमिशन में बदल गया। |
लोकप्रियता | कम लोकप्रिय | अधिक सामान्यतः उपयोग किया जाता है। |
पर निर्भर करता है | चाभी | कोई पैरामीटर नहीं। |
समर्थित सुरक्षा सिद्धांत | गोपनीयता और प्रमाणीकरण | गोपनीयता, डेटा अखंडता, प्रमाणीकरण और गैर-प्रतिवाद। |
तकनीक | स्थानिक डोमेन, रूपांतरित डोमेन, मॉडल-आधारित और तदर्थ। | स्थानान्तरण, प्रतिस्थापन, धारा सिफर, ब्लॉक सिफर। |
पर लागू किया गया | ऑडियो, वीडियो, छवि, | केवल फाइलों पर। |
हमले के प्रकार | स्टेग्नोएनालीसिस | क्रिप्टएनालिसिस |
स्टेग्नोग्राफ़ी की परिभाषा
स्टेग्नोग्राफ़ी एक गुप्त को नकली में छिपाकर संचार को छिपाने की एक तकनीक है। स्टेग्नोग्राफ़ी शब्द का यूनानी प्रभाव है जिसका अर्थ है "कवर लेखन"। स्टेग्नोग्राफ़ी के पीछे मुख्य विचार सूचना के अस्तित्व के बारे में संदेह को रोकना है।
इससे पहले, अदृश्य स्याही, हस्तलिखित पात्रों पर पेंसिल छाप, छोटे पिन पंचर छिपाने के लिए उपयोग किए जाने वाले तरीके हैं। एक को छिपाने की सरल तकनीक एक ऐसा निर्माण करना है जिसमें केवल कुछ महत्वपूर्ण पात्रों में रहस्य होता है।
स्टेग्नोग्राफ़ी तकनीक में कवर कैरियर, सीक्रेट, स्टीगो की और स्टीगो कैरियर शामिल हैं। , ऑडियो, छवि और वीडियो कवर वाहक के रूप में व्यवहार करते हैं जिसमें इसमें छिपी जानकारी निहित होती है। Stego वाहक एक आवरण वाहक और एम्बेडेड का उपयोग करके उत्पन्न होता है। स्टेगो कुंजी का उपयोग अनुपूरक गुप्त सूचना के रूप में भी किया जाता है जैसे कि प्राप्तकर्ता द्वारा निकालने के लिए प्रयुक्त पासवर्ड।
स्टेग्नोग्राफ़ी के रूप -
: इस स्टेग्नोग्राफ़ी में, कवर मीडिया के रूप में उपयोग किया जा सकता है। किसी शब्द या लाइन को छिपाने के लिए स्थानांतरित किया जा सकता है; व्हाट्सएप का उपयोग किया जा सकता है, यहां तक कि स्वर की संख्या और स्थिति का उपयोग गुप्त को छिपाने के लिए किया जाता है।
ऑडियो: ऑडियो स्टेनोग्राफी अपने डिजिटल प्रतिनिधित्व की मदद से ऑडियो फ़ाइल में रहस्य छुपा सकती है। यह आसानी से प्राप्त किया जा सकता है क्योंकि एक विशिष्ट 16-बिट फ़ाइल में 216 ध्वनि स्तर होते हैं, और कुछ स्तरों के अंतर को मानव कान द्वारा पता नहीं लगाया जा सकता है।
वीडियो: वीडियो स्टेग्नोग्राफ़ी डेटा की एक बड़ी मात्रा को छिपाने की अधिक संभावनाएं लाती है क्योंकि यह छवि और ध्वनि का एक संयोजन है। इसलिए, छवि और ऑडियो स्टेग्नोग्राफ़ी तकनीक को वीडियो पर भी नियोजित किया जा सकता है।
छवि: यह स्टेग्नोग्राफ़ी का सबसे व्यापक रूप से इस्तेमाल किया जाने वाला रूप है, इसके पीछे कारण यह है कि यह कम से कम संदेह पैदा करता है।
स्टेग्नोग्राफ़ी का उपयोग करने का मुख्य नुकसान यह है कि सूचना की थोड़ी मात्रा को छिपाने के लिए यह ओवरहेड की एक महत्वपूर्ण मात्रा है। इसके अतिरिक्त, सिस्टम को खोजा नहीं जाना चाहिए अन्यथा यह बेकार है।
क्रिप्टोग्राफी की परिभाषा
क्रिप्टोग्राफी सार्वजनिक नेटवर्क में संचार करते समय सुरक्षा प्राप्त करने के लिए कई एन्कोडिंग योजनाएँ प्रदान करता है। क्रिप्टोग्राफी शब्द की उत्पत्ति एक ग्रीक शब्द से हुई है, जो दर्शाता है"गुप्त लेखन"। क्रिप्टोग्राफी को एक उदाहरण से समझा जा सकता है, जहां एक एर एक है जो शुरू में मैदान में मौजूद है। ओवर नेटवर्क के प्रसारण से पहले, इसे एन्क्रिप्ट किया गया और इसे सिफर में बदल दिया गया। जब इसे रिसीवर के अंत में प्राप्त किया जाता है, तो इसे फिर से सादे में वापस डिक्रिप्ट किया जाता है।
क्रिप्टोग्राफी के प्रकार -
सममित कुंजी क्रिप्टोग्राफी (गुप्त कुंजी क्रिप्टोग्राफी): इस प्रकार की क्रिप्टोग्राफी क्रमशः सादे और सिफर को एन्क्रिप्ट और डिक्रिप्ट करने के लिए एक कुंजी का उपयोग करती है। यहाँ केवल शर्त यह है कि यह एन्क्रिप्शन और डिक्रिप्शन के लिए एक ही कुंजी साझा करता है और यह कम निष्पादन समय भी लेता है।
असममित कुंजी क्रिप्टोग्राफी (सार्वजनिक कुंजी क्रिप्टोग्राफी): यह योजना एक निजी कुंजी और सार्वजनिक कुंजी के रूप में नामित दो कुंजी का उपयोग करती है। सार्वजनिक कुंजी को रिसीवर द्वारा एर को एन्क्रिप्ट करने के लिए प्रदान किया जाता है जबकि निजी कुंजी को रिसीवर द्वारा डिक्रिप्ट किया जाता है। कुंजी को अन्य संस्थाओं के साथ पुन: उपयोग किया जा सकता है।
- स्टेग्नोग्राफ़ी का अर्थ "कवर या छिपा हुआ लेखन" है जबकि क्रिप्टोग्राफ़ी "गुप्त लेखन" का प्रतीक है।
- स्टेग्नोग्राफ़ी सुरक्षित और अनिश्चित संचार को प्राप्त करने का एक प्रयास है। दूसरी ओर, क्रिप्टोग्राफी केवल लक्ष्य प्राप्तकर्ता के लिए पठनीय बनाने का इरादा रखती है, लेकिन दूसरों के द्वारा भेष में प्राप्त करने के माध्यम से नहीं।
- स्टेग्नोग्राफ़ी में, मुख्य संरचना नहीं बदली जाती है जबकि क्रिप्टोग्राफ़ी नेटवर्क पर इसे स्थानांतरित करने से पहले गुप्त पर एक परिवर्तन लागू करती है।
- क्रिप्टोग्राफी का उपयोग स्टेग्नोग्राफ़ी के विपरीत प्रचलित है, जो इतना परिचित नहीं है।
- गुप्त डेटा की सुरक्षा की डिग्री को कुंजी की लंबाई से मापा जाता है जो एल्गोरिथ्म को मजबूत और अटूट बनाता है। इसके विपरीत, स्टेग्नोग्राफ़ी में ऐसी कोई बात नहीं है।
- स्टेग्नोग्राफ़ी केवल गोपनीयता और प्रमाणीकरण प्रदान करती है। इसके विपरीत, क्रिप्टोग्राफी द्वारा प्रदान की गई सुरक्षा के सिद्धांत गोपनीयता, अखंडता, प्रमाणीकरण और गैर-प्रतिशोध हैं।
- स्थानिक डोमेन, ट्रांसफ़ॉर्मिंग डोमेन एम्बेडिंग और मॉडल-आधारित, कुछ एल्गोरिदम हैं जो स्टेग्नोग्राफ़ी में उपयोग किए जाते हैं। इसके विपरीत, क्रिप्टोग्राफी ट्रांसपोज़ल, प्रतिस्थापन, धारा और ब्लॉक सिफर के रूप में नामित तकनीकों का उपयोग करती है।
- स्टेग्नोग्राफ़ी को किसी भी माध्यम पर नियोजित किया जा सकता है जैसे कि, ऑडियो, वीडियो और छवि जबकि क्रिप्टोग्राफ़ी केवल फ़ाइल पर लागू की जाती है।
- क्रिप्टोग्राफी में डिकोड करने के लिए नियोजित रिवर्स इंजीनियरिंग को क्रिप्टैनालिसिस के रूप में जाना जाता है। जैसा कि इसके खिलाफ है, स्टेग्नोग्राफ़ी की उपस्थिति का पता लगाने के लिए इस्तेमाल की जाने वाली तकनीक को स्टेग्नालिसिस कहा जाता है।
निष्कर्ष
स्टेग्नोग्राफ़ी वह विज्ञान है जिसके साथ संचार कैसे प्रच्छन्न हो सकता है जबकि क्रिप्टोग्राफ़ी संचार की सामग्री को बदलने और इसे अस्पष्ट बनाने का विज्ञान है। इसका मतलब यह भी है कि सिस्टम को तोड़ने के बीच का अंतर है, स्टेग्नोग्राफ़ी की उपस्थिति का खुलासा होने पर स्टेग्नोग्राफ़ी को हराया जाता है, जबकि क्रिप्टोग्राफ़ी में हमलावर को रहस्य को पढ़ने में सक्षम नहीं होना चाहिए अन्यथा सिस्टम टूट गया है। स्टेग्नोग्राफ़ी की सुरक्षा डेटा एन्कोडिंग सिस्टम की गोपनीयता पर निर्भर करती है।