स्टेगनोग्राफी

स्टेगनोग्राफी ऑनलाइन

इमेज में गुप्त संदेश छुपाएं और उन्हें फिर से प्रकट करें — एक पूर्ण स्टेगनोग्राफी टूल जो आपके ब्राउज़र में मुफ्त काम करता है।

संदेश छुपाने के लिए इमेज यहाँ ड्रॉप करें

ड्रैग & ड्रॉप करें, पेस्ट करें, या फ़ाइल चुनें

PNG · JPG · WebP — आपके डिवाइस पर प्रोसेस होता है

छुपाएं और निकालेंपासवर्ड एन्क्रिप्शनबिना इंस्टॉल PNG output · LSB

आपके ब्राउज़र में स्टेगनोग्राफी

स्टेगनोग्राफी किसी सामान्य चीज़ के अंदर संदेश छुपाने की कला है ताकि उसका अस्तित्व भी गुप्त रहे। यह ऑनलाइन टूल दोनों काम करता है: यह इमेज के अंदर टेक्स्ट छुपा सकता है, और किसी ने पहले जो संदेश छुपाया है उसे प्रकट करने के लिए इमेज स्कैन कर सकता है — कोई सॉफ्टवेयर इंस्टॉल नहीं करना और कुछ सीखना नहीं।

सब कुछ ब्राउज़र में canvas का उपयोग करके चलता है, इसलिए काम आपके अपने डिवाइस पर होता है। सामग्री को एन्क्रिप्ट करने के लिए पासवर्ड जोड़ें, और छुपे हुए बिट्स बिना चाबी के यादृच्छिक शोर से अलग नहीं किए जा सकते।

स्टेगनोग्राफी टूल का उपयोग कैसे करें

  1. मोड चुनें। टेक्स्ट छुपाने के लिए «संदेश छुपाएं» चुनें, या इमेज से छुपे हुए टेक्स्ट को प्रकट करने के लिए «संदेश निकालें»।
  2. अपनी इमेज जोड़ें। खींचें, चुनें या फोटो पेस्ट करें। छुपाने के लिए, अपना रहस्य और वैकल्पिक पासवर्ड टाइप करें।
  3. चलाएं। छुपाना एक डाउनलोड करने योग्य PNG बनाता है; निकालना कॉपी करने के लिए तैयार छुपे हुए टेक्स्ट को प्रकट करता है।

एन्क्रिप्शन बनाम छुपाना

स्टेगनोग्राफी छुपाती है कि संदेश मौजूद है; एन्क्रिप्शन छुपाती है कि वह क्या कहता है। दोनों का उपयोग — छुपे संदेश पर पासवर्ड — सबसे मजबूत संयोजन है: पर्यवेक्षक यह नहीं बता सकता कि संदेश है, और भले ही वह बता सके, वह इसे पढ़ नहीं सकता।

स्टेगानोग्राफी संदर्भ: छिपाना और निकालना, समझाया गया

पूरे चक्र के लिए एक त्वरित, सटीक संदर्भ — इमेज में टेक्स्ट एम्बेड करना और उसे वापस पढ़ना — और हर चरण असल में क्या करता है।

विधि
LSB (least-significant-bit) एन्कोडिंग — हर पिक्सेल के लाल, हरे और नीले मान का सबसे निचला बिट आपके संदेश के एक बिट से बदल दिया जाता है। अल्फ़ा (पारदर्शिता) चैनल अछूता रहता है।
स्वीकृत इनपुट
कवर इमेज के रूप में PNG, JPEG या WebP। स्रोत के तौर पर JPEG और WebP ठीक हैं — उन्हें पहले कच्चे पिक्सेल में डिकोड किया जाता है — पर सहेजा गया परिणाम हमेशा PNG होता है।
आउटपुट फ़ॉर्मैट
हमेशा हानि-रहित PNG। JPG और WebP पिक्सेल को दोबारा कंप्रेस करते हैं, जिससे छिपे हुए बिट मिट जाते, इसलिए टूल उन्हें कभी एक्सपोर्ट नहीं करता।
पासवर्ड विकल्प
वैकल्पिक। पासवर्ड के साथ संदेश को एम्बेड करने से पहले एन्क्रिप्ट किया जाता है — एक कुंजी से जो आपके पासवर्ड से PBKDF2 (SHA-256, 150,000 पुनरावृत्तियाँ) और एक यादृच्छिक साल्ट के ज़रिए स्ट्रेच की जाती है; पासवर्ड के बिना बिट छिपे तो रहते हैं पर एन्क्रिप्ट नहीं होते।
निष्कर्षण को कैसे पता चलता है
छिपाते समय आपके संदेश से पहले एक छोटा 4-बाइट मार्कर और एक लंबाई फ़ील्ड लिखा जाता है। निकालते समय टूल पहले उन्हीं बिट को पढ़ता है; अगर मार्कर नहीं मिलता तो यह बताता है कि कुछ छिपा नहीं है, बजाय यादृच्छिक शोर दिखाने के।

कितना समाता है

बड़ी इमेज ज़्यादा ढोती हैं: एक 1920 × 1080 कवर लगभग 759 KB समाता है, जबकि एक 1080 × 1080 वर्ग लगभग 427 KB। चूँकि हर रंग का केवल सबसे निचला बिट ही उपयोग होता है, छिपाने के बाद फ़ाइल का आकार बमुश्किल बदलता है — इमेज के आयाम वही रहते हैं, बस उसे PNG के रूप में दोबारा सहेजा जाता है।

सुरक्षा: यह छिपाता है, ताला नहीं लगाता

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

वे सुझाव जो सचमुच मायने रखते हैं

  • टूल जो ठीक वही PNG बनाता है, उसे ही रखें और साझा करें। उसका स्क्रीनशॉट लेना, JPG के रूप में दोबारा सहेजना, या किसी चैट ऐप को उसे अपने-आप कंप्रेस करने देना पिक्सेल को दोबारा एन्कोड कर देता है और छिपा संदेश मिटा देता है।
  • निष्कर्षण को मूल वाहक फ़ाइल चाहिए, ऐसी कॉपी नहीं जो स्क्रीनशॉट या किसी मैसेजिंग ऐप से गुज़री हो — वे पिक्सेल दोबारा लिख देती हैं और संदेश ख़त्म हो जाता है।
  • अगर आपने छिपाते समय पासवर्ड लगाया है, तो निकालते समय वही पासवर्ड ज़रूरी है; ग़लत पासवर्ड एक स्पष्ट त्रुटि देता है, उलझा हुआ टेक्स्ट नहीं।

More steganography tools

अक्सर पूछे जाने वाले सवाल

क्या यह स्टेगनोग्राफी टूल वाकई मुफ्त है?

हां — मुफ्त, बिना वॉटरमार्क और बिना साइनअप के। जितने चाहें उतने संदेश छुपाएं और निकालें।

क्या यह संदेश छुपा और निकाल दोनों सकता है?

हां। इमेज में टेक्स्ट एम्बेड करने के लिए छुपाएं टैब और उसमें छुपे संदेश को प्रकट करने के लिए निकालें टैब उपयोग करें।

क्या मुझे कुछ इंस्टॉल करना होगा?

नहीं। यह आपके डिवाइस पर आपके वेब ब्राउज़र में पूरी तरह से चलता है — डाउनलोड या इंस्टॉल करने के लिए कुछ नहीं है।

मेरी इमेज कहां प्रोसेस होती है?

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

और इमेज टूल्स