विगनेर सिफर का उपयोग करके एनकोड और डीकोड कैसे करें

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

कदम

नमूना सिफर और संदेश

नमूना विगेंरे स्क्वायर

समर्थन विकीहो और सभी नमूनों को अनलॉक करें.

2 का विधि 1:
सांकेतिक शब्दों में बदलना
  1. Vignere Cipher चरण 1 का उपयोग कर एनकोड और डीकोड शीर्षक वाली छवि
1. एक विगेनियर स्क्वायर (नमूना देखें) प्राप्त करें या अपने आप पर एक विगेनियर स्क्वायर बनाएं.
  • Vignere Cipher चरण 2 का उपयोग कर एनकोड और डीकोड शीर्षक वाली छवि
    2. उस कीवर्ड के बारे में सोचें जो वाक्यांश या वाक्यांशों से छोटा है जिसे आप encipher करना चाहते हैं.इस उदाहरण के लिए हम इसका उपयोग करेंगे:
    चूना
  • Vignere Cipher चरण 3 का उपयोग कर एनकोड और डीकोड शीर्षक वाली छवि
    3. रिक्त स्थान के बिना अपना संदेश लिखें.इस उदाहरण के लिए, हम इसका उपयोग करेंगे:
    isthebest
  • Vigènere Cipher चरण 4 का उपयोग करके एनकोड और डीकोड शीर्षक वाली छवि
    4. अपने संदेश के नीचे कीवर्ड लिखें, सावधानी से अपने संदेश से एक अक्षर के साथ प्रत्येक अक्षर को अस्तर दें. जब तक आप संदेश से बाहर नहीं हो जाते, तब तक ऐसा करें:
    isthebest
    Limelimelimelime
  • Vigènere Cipher चरण 5 का उपयोग कर एनकोड और डीकोड शीर्षक वाली छवि
    5. यदि आवश्यक हो तो वाक्यांश को फिट करने के लिए कीवर्ड को काटें. इस आलेख के लिए उपयोग किए गए उदाहरण में, शब्द
    चूना
    पूरी तरह से फिट बैठता है लेकिन जब कीवर्ड एकदम सही फिट नहीं होता है, तो पूर्ण शब्द का उपयोग करने की आवश्यकता नहीं होती है. उदाहरण के लिए:
    isthebestofthebest
    Limelimelimelimelimel
  • Vignere Cipher चरण 6 का उपयोग करके एनकोड और डीकोड शीर्षक वाली छवि
    6. विगेनियर स्क्वायर में कीवर्ड के पहले अक्षर की पंक्ति पर जाएं और वास्तविक संदेश के पहले अक्षर के कॉलम पर जाएं और पंक्ति और कॉलम के चौराहे बिंदु को ढूंढें. यह आपका सिफर लेटर है.
  • Vignere Cipher चरण 7 का उपयोग कर एनकोड और डीकोड शीर्षक वाली छवि
    7. इस फैशन में जारी रखें जब तक कि आपका पूरा वाक्यांश सिपहारी न हो जाए. उपरोक्त दिए गए नमूना विगेनियर स्क्वायर का उपयोग करके, पहला सिफरटेक्स्ट लेटर पंक्ति एल और कॉलम डब्ल्यू से एक एच आ रहा है. तो सिफरटेक्स्ट है:
    Hqwmswimdbtimmex
  • 2 का विधि 2:
    समझने
    1. Vignere Cipher चरण 8 का उपयोग करके एनकोड और डीकोड शीर्षक वाली छवि
    1. सिपहारी पाठ को डीकोड करने के लिए रिवर्स में उपरोक्त चरणों का प्रदर्शन करें.
  • Vigènere Cipher चरण 9 का उपयोग कर एनकोड और डीकोड शीर्षक वाली छवि
    2. कीवर्ड के पहले अक्षर की पंक्ति का पता लगाएं. उस पंक्ति में सिफेर किए गए पाठ के पहले अक्षर को खोजने के लिए इसके साथ देखें. चार्ट के शीर्ष पर एन्कोडेड वाक्यांश के पहले अक्षर को खोजने के लिए कॉलम का पालन करें.
  • Vignere Cipher Intro का उपयोग करके एनकोड और डीकोड शीर्षक वाली छवि
    3. इस तरह से जारी रखें जब तक कि आप पूरी तरह से पाठ को पूरी तरह से समझें.
  • वीडियो

    इस सेवा का उपयोग करके, कुछ जानकारी YouTube के साथ साझा की जा सकती है.

    टिप्स

    यदि आप एक बड़े vignereer वर्ग का उपयोग करते हैं जिसमें विराम चिह्न और अंतर दोनों शामिल हैं, तो सिफर को तोड़ना मुश्किल हो जाता है. यह विशेष रूप से तब होता है जब "कीवर्ड" या "मुख्य मुहावरा" संदेश की तुलना में लंबा या लंबा है. फिर आप एक तथाकथित एक बार पैड के करीब आ रहे हैं.
  • यह सुनिश्चित करने के लिए डबल चेक करें कि आप सही ढंग से संलग्न हैं.एक गलत तरीके से संभाले वाला पाठ सही ढंग से व्याख्या करना असंभव हो सकता है, और डबल-चेक के बिना गलती को पहचानना मुश्किल है.
  • आप दृश्य प्रोग्रामिंग के लिए उचित सॉफ़्टवेयर के साथ इसे स्वचालित कर सकते हैं और जांच कर सकते हैं कि आपने इसे सही तरीके से किया है या नहीं.
  • सिफरटेक्स्ट को किसी और को देते समय, उन्हें कोड को समझने के लिए कीवर्ड को जानने की आवश्यकता होती है, इसलिए उन्हें चुपके से उन्हें फुसफुसाएं या कीवर्ड को संलग्न करने के लिए पूर्व निर्धारित सीज़र सिफर का उपयोग करें. कृपया जागरूक रहें, आज यह अब एक सुरक्षित सिफर नहीं है. इसे अपने आप को भी क्रैक किया जा सकता है.
  • ऑनलाइन और ऑफ़लाइन विगेनियर डीसीफर्स हैं जिनका उपयोग आप अपने कोड को समझने में मदद के लिए कर सकते हैं.एक खोज कर उन्हें खोजने के लिए.
  • अपने संदेश को आगे बढ़ाने का एक और तरीका मूल संदेश में किसी अन्य प्रकार के सिफर (एक ट्रांसपोजिशन सिफर) को लागू करना है, फिर इसे एक विगेनियर सिफर के माध्यम से चलाएं. यहां तक ​​कि यदि डिकोड किया गया है, तो परिणाम को जानने के बिना विगनेर सिफर का उपयोग किया गया है, यह अभी भी गिब्बे दिखाई देगा. एक ट्रांसपोजिशन सिफर के बजाय मूल संदेश में एक सीज़र सिफर लागू न करें, क्योंकि दोनों चरणों को एक विग्नेरे चरण में जोड़ा जा सकता है और सिफरटेक्स्ट मजबूत संरक्षित नहीं है.
  • जितना अधिक बार आपका "कीवर्ड" या "मुख्य मुहावरा" एन्क्रिप्टेड पाठ में अधिक आसानी से पैटर्न का पता लगाया जाता है और सिफर को तोड़ने के लिए आसान होता है.ए "चाभी" संदेश की लंबाई की तुलना में लंबे या उससे अधिक समय तक बेहतर है.
  • चेतावनी

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