क्रिप्टोग्राम को डिक्रिप्ट कैसे करें

विषयसूची:

क्रिप्टोग्राम को डिक्रिप्ट कैसे करें
क्रिप्टोग्राम को डिक्रिप्ट कैसे करें

वीडियो: क्रिप्टोग्राम को डिक्रिप्ट कैसे करें

वीडियो: क्रिप्टोग्राम को डिक्रिप्ट कैसे करें
वीडियो: शुरुआती के लिए क्रिप्टोग्राफी 2024, अप्रैल
Anonim

क्रिप्टोग्राम एक सिफर टेक्स्ट है, यानी जानबूझकर लिखा गया टेक्स्ट ताकि केवल पता करने वाला ही इसे पढ़ सके और इसका अर्थ समझ सके। हालाँकि, किसी व्यक्ति द्वारा आविष्कार की गई जानकारी को छिपाने के किसी भी साधन का खुलासा कोई अन्य व्यक्ति कर सकता है। इसलिए, क्रिप्टोग्राम भी पढ़ा जा सकता है।

क्रिप्टोग्राम को डिक्रिप्ट कैसे करें
क्रिप्टोग्राम को डिक्रिप्ट कैसे करें

अनुदेश

चरण 1

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

चरण दो

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

चरण 3

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

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

चरण 4

अधिक विश्वसनीय सिफर में, अक्षरों को कुंजी द्वारा प्रतिस्थापित किया जाता है। उदाहरण के लिए, एक बहु-अंकीय संख्या एक कुंजी बन सकती है। टेक्स्ट को इस तरह से एन्क्रिप्ट करने के लिए उसके ऊपर कई बार नंबर-की लिखी जाती है ताकि हर अक्षर के ऊपर एक नंबर हो। उसके बाद, अक्षर को उसके बाद वर्णानुक्रम में एक अन्य के साथ प्रतिस्थापित किया जाता है, जैसा कि संख्या द्वारा इंगित किया गया है। इस मामले में, वर्णमाला को एक अंगूठी में बंद माना जाता है, उदाहरण के लिए, "मैं" के बाद दूसरा अक्षर "बी" होगा।

चरण 5

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

चरण 6

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

अभी तक अज्ञात अक्षरों के स्थान पर तालिका से वेरिएंट को प्रतिस्थापित करते हुए, क्रिप्टोग्राफर यह निर्धारित करता है कि पाठ में किन मामलों में सार्थक शब्द और अंश दिखाई देते हैं।

चरण 7

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

सिफारिश की: