Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> प्रोग्रामिंग

टेक्स्ट स्टेगनोग्राफी के लोकप्रिय दृष्टिकोण क्या हैं?

टेक्स्ट स्टेगनोग्राफी के दृष्टिकोण

टेक्स्ट स्टेगनोग्राफी के विभिन्न दृष्टिकोण निम्नलिखित हैं:

लाइन शिफ्ट (Line Shift)

इस विधि में, गुप्त संदेश को टेक्स्ट लाइनों को कुछ हद तक लंबवत रूप से बदलकर निजी रखा जाता है। एक तय लाइन के प्रत्येक तरफ दो स्पष्ट नियंत्रण रेखाएं होती हैं जो चिह्नित लाइन के आंदोलन की दिशा की पहचान करने के लिए होती हैं। बिट 0 छिपाने के लिए, एक लाइन को ऊपर बदला जाता है और बिट 1 छिपाने के लिए, लाइन को नीचे बदला जाता है।

यह निर्धारित करना कि लाइन को ऊपर या नीचे बदला गया है, स्पष्ट लाइन के केंद्रक और इसकी नियंत्रण रेखाओं की दूरी की गणना करके पूरा किया जाता है। यदि टेक्स्ट को फिर से टाइप किया जाता है या यदि कैरेक्टर रिकग्निशन प्रोग्राम (OCR) का उपयोग किया जाता है, तो छिपा डेटा नष्ट हो सकता है।

व्हाइट स्टेग (White Steg)

यह तकनीक गुप्त संदेश को छिपाने के लिए व्हाइट स्पेस का उपयोग करती है। व्हाइट स्पेस का उपयोग करके जानकारी छिपाने के तीन तरीके हैं।

इंटर सेंटेंस स्पेसिंग में, बिट 0 छिपाने के लिए प्रत्येक समाप्त होने वाले कैरेक्टर के अंत में एक स्पेस रखा जा सकता है और बिट 1 छिपाने के लिए दो स्पेस। एंड ऑफ लाइन स्पेस में, प्रत्येक लाइन के अंत में निश्चित संख्या में स्पेस जोड़े जाते हैं।

उदाहरण के लिए, प्रति लाइन एक बिट एन्क्रिप्ट करने के लिए दो स्पेस, दो बिट एन्क्रिप्ट करने के लिए चार स्पेस आदि। इंटर वर्ड स्पेसिंग दृष्टिकोण में, एक शब्द के बाद एक स्पेस बिट 0 को परिभाषित करता है और एक शब्द के बाद दो स्पेस बिट 1 को परिभाषित करते हैं। लेकिन, व्हाइट स्पेस का अनिश्चित उपयोग स्पष्ट नहीं है।

स्पैम टेक्स्ट (Spam Text)

HTML और XML फाइलों का उपयोग बिट्स की रक्षा के लिए भी किया जा सकता है। यदि अलग-अलग शुरुआती और समापन टैग हैं, तो बिट 0 की व्याख्या की जाती है और यदि शुरुआत और समापन के लिए एक ही टैग का उपयोग किया जा सकता है, तो बिट 1 की व्याख्या की जाती है।

एक अन्य दृष्टिकोण में, बिट 0 को टैग में स्पेस की कमी द्वारा परिभाषित किया जाता है और बिट 1 को टैग के भीतर एक स्पेस रखकर परिभाषित किया जाता है।

वर्ड शिफ्ट (Word Shift)

इस दृष्टिकोण में, निजी संदेश को शब्दों को क्षैतिज रूप से बदलकर छिपाया जाता है, जैसे बिट 0 या 1 को क्रमशः परिभाषित करने के लिए बाएं या दाएं।

वर्ड शिफ्ट की पहचान सहसंबंध विधि का उपयोग करके की जाती है जो प्रोफाइल को तरंग रूप मानता है और निर्धारित करता है कि यह केंद्रीय ब्लॉक वाले तरंग रूप से उत्पन्न हुआ है जिसे बाएं या दाएं बदला गया है।

यह दृष्टिकोण कम पहचाना जा सकता है, क्योंकि लाइन भरने के लिए शब्दों के बीच की दूरी में परिवर्तन पूरी तरह से सामान्य है। लेकिन अगर कोई दूरियों के एल्गोरिदम को समझता है, तो वह स्टेगो टेक्स्ट की तुलना एल्गोरिदम से कर सकता है और अंतर का उपयोग करके छिपी हुई सामग्री प्राप्त कर सकता है। यह भी, रीटाइपिंग या OCR प्रोग्राम का उपयोग छिपे हुए डेटा को नष्ट कर देता है।

SMS-टेक्सटिंग (SMS-Texting)

SMS-टेक्सटिंग भाषा SMS में उपयोग किए जाने वाले संक्षिप्त शब्दों का एक सेट है। यह शब्द के पूर्ण रूप या उसके संक्षिप्त रूप का उपयोग करके बाइनरी जानकारी छिपा सकता है। एक कोडबुक बनाई जाती है जिसमें शब्द और उनके सहसंबद्ध संक्षिप्त रूप शामिल होते हैं।

  1. - लोकप्रिय हैशिंग एल्गोरिदम क्या हैं?

    हैशिंग एल्गोरिदम (Hashing Algorithm) एक गणितीय एल्गोरिदम है जो एक विशिष्ट प्रकार के इनपुट डेटा सरणी और मनमानी लंबाई को एक निश्चित लंबाई के आउटपुट बिट स्ट्रिंग में बदल देता है। हैशिंग एल्गोरिदम किसी भी इनपुट को लेते हैं और हैशिंग टेबल का उपयोग करके इसे एक समान संदेश में बदल देते हैं। लोकप्रिय हैशिं

  1. DES के रूपांतर क्या हैं? DES के रूपांतर क्या हैं?

    डेटा एन्क्रिप्शन स्टैंडर्ड के दो मुख्य रूपांतर निम्नलिखित हैं: डबल DES (Double DES) - डबल DES एक एन्क्रिप्शन दृष्टिकोण है जिसे समान प्लेन टेक्स्ट पर DES के दो उदाहरणों की आवश्यकता होती है। दोनों उदाहरणों में यह प्लेन टेक्स्ट को एन्क्रिप्ट करने के लिए कई कुंजियों का उपयोग करता है। डिक्रिप्शन के समय

  1. - ब्लॉक सिफर के लोकप्रिय उदाहरण क्या हैं?

    ब्लॉक सिफर के कुछ लोकप्रिय उदाहरण निम्नलिखित हैं: CAST ब्लॉक सिफर - CAST ब्लॉक सिफर DES ब्लॉक सिफर की एक प्रगति है, जिसे कार्लिस्ले एडम्स और स्टैफोर्ड टैवरेस द्वारा कनाडा में पेश किया गया था। सिफर का नाम आविष्कारकों के आद्याक्षर के नाम पर प्रतीत होता है। CAST एल्गोरिदम में 64 बिट ब्लॉक आकार है और 64