इस टूल के बारे में
Caesar Cipher एनकोडर / डिकोडर सबसे पुराने और सबसे प्रसिद्ध सब्स्टीट्यूशन सिफर के लिए एक मुफ्त, इन-ब्राउज़र टूल है। प्रत्येक अक्षर को वर्णमाला के साथ एक निश्चित संख्या में स्थानों पर शिफ्ट किया जाता है: एनकोडिंग स्थिति x पर एक अक्षर को (x + shift) mod 26 पर मैप करती है, और डिकोडिंग इसे (x − shift + 26) mod 26 के साथ उलट देती है। अपर- और लोअर-केस बैंड स्वतंत्र रूप से शिफ्ट होते हैं और कोई भी non-letter — स्पेस, अंक, विराम चिह्न — अपरिवर्तित पास हो जाते हैं। 3 का शिफ्ट वह शिफ्ट है जिसका उपयोग स्वयं Julius Caesar ने किया था कहा जाता है; 13 का शिफ्ट स्व-प्रतिलोम ROT13 है।
सब कुछ आपके ब्राउज़र में स्थानीय रूप से चलता है, इसलिए आप जो कुछ भी टाइप करते हैं वह अपलोड या संग्रहीत नहीं होता। एनकोड या डिकोड चुनें और 0 से 25 तक शिफ्ट सेट करें, या सभी 26 संभावित डिक्रिप्शन एक साथ देखने के लिए ब्रूट-फोर्स मोड पर स्विच करें। चूंकि केवल 25 गैर-तुच्छ कुंजियाँ हैं, इसलिए Caesar cipher को उन सभी को आज़माकर तुच्छ रूप से तोड़ा जा सकता है — जो कि ठीक वही है जो ब्रूट-फोर्स मोड करता है।
आपको स्कैन करने से बचाने के लिए, ब्रूट-फोर्स मोड मानक अंग्रेज़ी अक्षर फ्रीक्वेंसी के विरुद्ध chi-square टेस्ट के साथ प्रत्येक उम्मीदवार को स्कोर करता है और सबसे संभावित प्लेनटेक्स्ट को एक तारे (★) से चिह्नित करता है। chi-square मान जितना कम होगा, अक्षर वितरण उतना ही सामान्य अंग्रेज़ी से मेल खाता है, इसलिए तारांकित पंक्ति आमतौर पर सही डिक्रिप्शन होती है। यह टूल को कुंजी को पहले से जाने बिना CTF चुनौतियों, escape rooms, और कक्षा क्रिप्टोग्राफी के लिए उपयोगी बनाता है।