क्रिप्टोग्राफी और स्टेग्नोग्राफ़ी के बीच का अंतर

Anonim

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

क्रिप्टोग्राफी क्या है?

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

स्टेग्नोग्राफ़ी क्या है?

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

क्रिप्टोग्राफी और स्टेग्नोग्राफ़ी में क्या अंतर है?

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