कोड / शास्त्रीय सिफर

Vigenère सिफ़र एन्कोडर और डिकोडर

Vigenère सिफ़र और कीवर्ड की मदद से टेक्स्ट को एन्क्रिप्ट और डिक्रिप्ट करें। तालिका में दिखाया जाता है कि दोहराई जाने वाली कुंजी से हर अक्षर का शिफ्ट कैसे बदलता है।

Vigenère सिफ़र एन्कोडर और डिकोडर: Vigenère सिफ़र में हर अक्षर को कुंजी के संबंधित अक्षर से तय मात्रा में शिफ्ट किया जाता है—A के लिए 0 से लेकर Z के लिए 25 तक—और कुंजी को पूरे टेक्स्ट में दोहराया जाता है। कुंजी LEMON के साथ ATTACKATDAWN, LXFOPVEFRNHR बन जाता है। शिफ्ट हर अक्षर के साथ बदलता है, इसलिए केवल अक्षरों की आवृत्ति गिनकर इसे तोड़ा नहीं जा सकता। इसी वजह से इसे le chiffre indéchiffrable नाम मिला, जब तक कि 19वीं सदी में Kasiski और Babbage ने इसे तोड़ने के तरीके नहीं खोजे। यह आपके ब्राउज़र में 100% स्थानीय रूप से चलता है और सर्वर पर कोई फ़ाइल अपलोड नहीं होती।

रन
आपके ब्राउज़र में
लागत
मुफ़्त · साइन अप की ज़रूरत नहीं
उपलब्धता
इस्तेमाल के लिए तैयार
Vigenère सिफ़रलोकल प्रोसेसिंग

पूरी तरह आपके ब्राउज़र में चलता है

टेक्स्टATTACKATDAWN
कुंजीLEMONLEMONLE
शिफ्ट+11+4+12+14+13+11+4+12+14+13+11+4
परिणामLXFOPVEFRNHR

हर अक्षर को कुंजी के संबंधित अक्षर के अनुसार बदला जाता है, A = 0 से Z = 25 तक, और कुंजी टेक्स्ट में दोहराई जाती है। रिक्त स्थान और विराम चिह्न जस के तस रहते हैं और कुंजी के अक्षरों में नहीं गिने जाते।

Vigenère square

कागज़ पर यह cipher वर्णमालाओं की 26 by 26 तालिका का उपयोग करता है, जिसमें हर पंक्ति ऊपर वाली पंक्ति से एक स्थान आगे shifted होती है। ऊपर text letter और बाईं ओर key letter खोजें; जहाँ वे मिलते हैं, वहाँ का अक्षर ciphertext letter होता है।

एकल-शिफ्ट वाले संस्करण के लिए सीज़र सिफर देखें; मजबूत आधुनिक encryption के लिए AES के साथ टेक्स्ट एन्क्रिप्ट करें।

इसे कैसे तोड़ा गया

1863 में Friedrich Kasiski ने यह विधि प्रकाशित की: ciphertext में अक्षरों के दोहराए गए समूह खोजें, उनके बीच की दूरियाँ मापें और key length के संभावित common factor का पता लगाएँ। टेक्स्ट को उतने ही कॉलम में बाँटें; फिर हर कॉलम एक Caesar cipher होता है, जिसे अक्षर आवृत्तियों से हल किया जाता है।

इस्तेमाल करने का तरीका

  1. टेक्स्ट और कुंजी लिखें, जैसे LEMON।
  2. एन्क्रिप्ट या डिक्रिप्ट चुनें।
  3. परिणाम देखें। तालिका में शुरुआती अक्षरों के लिए टेक्स्ट, कुंजी और शिफ्ट को एक साथ दिखाया जाता है।

गोपनीयता और सीमाएँ

आपका टेक्स्ट और कुंजी आपके ब्राउज़र में ही रहते हैं।

संबंधित टूल्स

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

Vigenère सिफ़र कितना सुरक्षित है?

यह सीज़र शिफ्ट से काफ़ी अधिक मज़बूत है, लेकिन इसे तोड़ा जा सकता है: दोहराए जाने वाले पैटर्न से कुंजी की लंबाई पता चल जाती है। इसके बाद हर कॉलम एक साधारण सीज़र सिफ़र होता है।

स्पेस और विराम चिह्नों का क्या होता है?

वे जैसे हैं वैसे ही रखे जाते हैं और कुंजी के अक्षरों में से कोई अक्षर इस्तेमाल नहीं करते—यही सामान्य तरीका है।

बेहतर कुंजी किसे कहा जाता है?

ऐसी लंबी कुंजी बेहतर होती है जिसमें कोई पैटर्न न हो। संदेश जितनी लंबी यादृच्छिक कुंजी को केवल एक बार इस्तेमाल करने पर वह वन-टाइम पैड बन जाती है, जिसे तोड़ा नहीं जा सकता।

मुफ़्त टूल · आपके ब्राउज़र में बार चलता है · अकाउंट की ज़रूरत नहीं