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

सूचना सुरक्षा में कम से कम महत्वपूर्ण बिट एल्गोरिथम क्या है?

<घंटा/>

छवि फ़ाइल में डेटा एम्बेड करने के लिए कम से कम महत्वपूर्ण बिट (LSB) प्रविष्टि एक सामान्य और सरल विधि है। इस दृष्टिकोण में एक बाइट के एलएसबी को एम के बिट के साथ बहाल किया जाता है। यह तकनीक छवि स्टेग्नोग्राफ़ी के लिए अच्छी तरह से काम करती है। छवियों के भीतर डेटा छिपाने के लिए, आमतौर पर एलएसबी (कम से कम महत्वपूर्ण बाइट) दृष्टिकोण का उपयोग किया जाता है।

एक छवि फ़ाइल एक फ़ाइल है जो एक छवि के विभिन्न स्थानों पर कई रंग और प्रकाश की तीव्रता दिखाती है। डेटा को अंदर छिपाने के लिए सबसे अच्छी प्रकार की छवि फ़ाइलें एक 24 बिट बीएमपी (बिटमैप) छवि है।

जब कोई छवि बड़ी गुणवत्ता और रिज़ॉल्यूशन की होती है तो छवि के भीतर जानकारी छिपाना आसान होता है। हालांकि 24 बिट इमेज अपने आकार के कारण डेटा छिपाने के लिए सर्वश्रेष्ठ हैं।

कुछ लोग 8 बिट बीएमपी या संभवतः जीआईएफ सहित किसी अन्य छवि प्रारूप का चयन कर सकते हैं। इसका कारण यह है कि इंटरनेट पर उच्च छवियों का प्रवेश संदेह पैदा कर सकता है।

कम से कम महत्वपूर्ण बिट यानी आठवें बिट का उपयोग गुप्त संदेश के एक बिट में स्थानांतरित करने के लिए किया जा सकता है। जब यह 24-बिट छवि का उपयोग कर सकता है, तो कोई भी प्रत्येक पिक्सेल में लाल, हरे और नीले रंग के प्रत्येक तत्व को थोड़ा-थोड़ा रूपांतरित करके 3 बिट बचा सकता है।

मान लीजिए कि इसमें आरजीबी एन्कोडिंग के साथ तीन आसन्न पिक्सेल (9 बाइट्स) हो सकते हैं।

10010101 00001101 11001001

10010110 00001111 11001011

1001111 00010000 11001011

जब संख्या 300, बाइनरी विवरण 100101100 छवि के इस तत्व के कम से कम महत्वपूर्ण बिट्स में स्थापित है। यदि यह इन 9 बिट्स को कवर कर सकता है तो उठाए गए 9 बाइट्स के एलएसबी को पूरा किया और यह निम्नलिखित प्राप्त कर सकता है (जहां बोल्ड में बिट्स को संशोधित किया गया है)

10010101 00001100 11001000

10010111 00001110 11001011

1001111 00010000 11001010

इसलिए संख्या 300 को ग्रिड में एम्बेड किया गया था, केवल 5 बिट्स को एम्बेडेड संदेश के अनुसार बदलने की आवश्यकता थी। औसतन, अधिकतम कवर आकार का उपयोग करके एक गुप्त संदेश को छिपाने के लिए छवि में केवल आधे बिट्स को बदलने की आवश्यकता होगी।

एलएसबी एल्गोरिथम

  • यह इनपुट के रूप में आकार M*N की कवर छवि चुन सकता है।

  • छुपाया जाने वाला संदेश केवल एक छवि के RGB तत्व में एम्बेड किया गया है।

  • बेहतर कीमत प्राप्त करने के लिए कवर छवि में जानकारी छिपाने के लिए सर्वोत्तम स्थान प्राप्त करने के लिए इसे पिक्सेल चयन फ़िल्टर की आवश्यकता हो सकती है।

  • फ़िल्टर का उपयोग रिकॉर्ड को छुपाने के लिए प्रत्येक पिक्सेल के कम से कम महत्वपूर्ण बिट (LSB) के लिए किया जा सकता है, जिससे अधिकांश महत्वपूर्ण बिट्स (MSB) निकल जाते हैं।

  • उसके बाद बिट रिप्लेसमेंट विधि का उपयोग करके संदेश छिपा दिया जाता है।

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

यदि आसन्न पैलेट प्रविष्टियाँ समान हैं, तो बहुत कम या कोई ध्यान देने योग्य परिवर्तन नहीं हो सकता है, लेकिन यदि आसन्न पैलेट प्रविष्टियाँ बहुत विविध हों, तो परिवर्तन स्पष्ट हो सकता है।


  1. सूचना सुरक्षा में विस्तार क्रमचय क्या है?

    यह ऑपरेशन सूचना के दाहिने आधे हिस्से का विस्तार करता है, R 32 बिट्स से 48 बिट्स तक और यह ऑपरेशन बिट्स के क्रम को बदलने के साथ-साथ विशिष्ट बिट्स को दोहराता है। इसे विस्तार क्रमपरिवर्तन कहा जाता है। इस ऑपरेशन के दो उद्देश्य हैं, जिसमें यह XOR ऑपरेशन के लिए कुंजी के समान आकार का आधा हिस्सा बनाता है और

  1. सूचना सुरक्षा में आईडिया क्या है?

    IDEA,अंतर्राष्ट्रीय डेटा एन्क्रिप्शन एल्गोरिथम के लिए खड़ा है। आईडिया एक ब्लॉक सिफर है जिसे जेम्स मैसी और ज़ुएजिया लाई द्वारा आविष्कार किया गया था और इसे पहली बार 1991 में परिभाषित किया गया था। यह 128 बिट की लंबाई का उपयोग करता है जो 64 बिट ब्लॉक पर काम करता है। इसमें आठ समान परिवर्तनों की एक श्रृं

  1. सूचना सुरक्षा में RSA एल्गोरिथम क्या है?

    RSA का मतलब रिवेस्ट, शमीर, एडलमैन है। वे सार्वजनिक-कुंजी एन्क्रिप्शन तकनीक के संस्थापक हैं, जो संरक्षित सूचना प्रसारण के लिए एक सार्वजनिक-कुंजी क्रिप्टोसिस्टम है। यह विशेष रूप से इंटरनेट पर डेटा स्थानांतरित करते समय प्रतिक्रियाशील जानकारी प्रसारित करने के लिए एक मानक एन्क्रिप्शन दृष्टिकोण है। रिवेस