इस टूल के बारे में
Keyword Cipher एक यादगार कीवर्ड से मोनोअल्फाबेटिक सब्स्टीट्यूशन वर्णमाला उत्पन्न करने का क्लासिक तरीका है। यह टूल उस cipher वर्णमाला को बनाता है, पूरी मैपिंग दिखाता है, और ब्राउज़र में आपके टेक्स्ट को एन्क्रिप्ट या डिक्रिप्ट करने के लिए इसका उपयोग करता है। यह Caesar (एक निश्चित शिफ्ट), Atbash (एक निश्चित उलटाव), और Affine (एक रैखिक सूत्र) से अलग है: यहां पूरी सब्स्टीट्यूशन वर्णमाला आपके द्वारा चुने गए शब्द से व्युत्पन्न होती है।
cipher वर्णमाला को कीवर्ड को दोहराए गए अक्षरों को हटाकर लिखकर बनाया जाता है, फिर A–Z के शेष अप्रयुक्त अक्षरों को क्रम में जोड़ा जाता है। एक वैकल्पिक fill-start अक्षर आपको उस शेष अनुक्रम को अतिरिक्त भिन्नता के लिए एक चुने हुए बिंदु पर शुरू करने देता है (वर्णमाला के चारों ओर लपेटते हुए)। परिणामी 26-अक्षर स्ट्रिंग सादे वर्णमाला A–Z के साथ स्थिति के अनुसार पंक्तिबद्ध होती है, इसलिए प्रत्येक इंडेक्स पर अक्षर उसका विकल्प बन जाता है। एनकोडिंग plain को cipher पर मैप करती है; डिकोडिंग उसी तालिका को उलट देती है।
सारी प्रोसेसिंग स्थानीय रूप से होती है, इसलिए आप जो कुछ भी टाइप करते हैं वह आपके डिवाइस को नहीं छोड़ता। केस संरक्षित रहता है और कोई भी non-letter अक्षर बिना छुए पास होते हैं, जो विराम चिह्न और रिक्ति को बरकरार रखता है। चूंकि यह एक सरल सब्स्टीट्यूशन है, सिफर अक्षर-फ्रीक्वेंसी पैटर्न को संरक्षित करता है और frequency analysis के प्रति असुरक्षित है — पहेलियों और सीखने के लिए बढ़िया, लेकिन वास्तविक रहस्यों के लिए नहीं। उदाहरण के लिए, कीवर्ड KRYPTOS cipher वर्णमाला KRYPTOSABCDEFGHIJLMNQUVWXZ उत्पन्न करता है।