इस टूल के बारे में
Polybius Square Cipher एनकोडर / डिकोडर सबसे पुराने निर्देशांक सिफरों में से एक के लिए एक मुफ्त, इन-ब्राउज़र टूल है, जिसका वर्णन दो हजार साल पहले Greek इतिहासकार Polybius ने किया था। वर्णमाला के 25 अक्षरों को एक 5×5 ग्रिड में व्यवस्थित किया जाता है जिसकी पंक्तियाँ और कॉलम 1–5 लेबल किए जाते हैं। फिर प्रत्येक अक्षर को उसकी पंक्ति और कॉलम देने वाले दो अंकों से बदल दिया जाता है — एक मानक square के लिए A है 11, B है 12, और इसी तरह। चूंकि एक 5×5 ग्रिड में केवल 25 कोशिकाएँ होती हैं, दो अक्षरों को एक साझा करना होता है: डिफ़ॉल्ट रूप से I और J मर्ज होते हैं, इसके बजाय C और K को मर्ज करने के विकल्प के साथ।
आप square को एक कीवर्ड के साथ सीड कर सकते हैं: इसके अनूठे अक्षर पहले क्रम में रखे जाते हैं, और वर्णमाला के शेष अक्षर बाकी ग्रिड को भरते हैं। यह हर निर्देशांक को बदल देता है और एक keyed Polybius square उत्पन्न करता है। पंक्ति और कॉलम लेबल डिफ़ॉल्ट रूप से 12345 होते हैं लेकिन किसी भी पाँच अलग-अलग अक्षरों पर सेट किए जा सकते हैं। सारी गणना आपके ब्राउज़र में स्थानीय रूप से चलती है, और वर्तमान square बनाया जाता है ताकि आप देख सकें कि प्रत्येक अक्षर कैसे मैप होता है।
एनकोडिंग आपके टेक्स्ट के माध्यम से चलती है, non-letters को छोड़ देती है, और प्रत्येक अक्षर के लिए एक पंक्ति-फिर-कॉलम जोड़ी उत्पन्न करती है। डिकोडिंग लेबल अक्षरों को छोड़कर सब कुछ हटा देती है, उन्हें जोड़ों में समूहित करती है, और प्रत्येक जोड़ी को square में देखती है। Polybius square कई बाद की प्रणालियों की नींव है, जिसमें युद्धबंदियों द्वारा उपयोग किया जाने वाला tap code (जहां निर्देशांक टैप किए जाते हैं) और ADFGX/ADFGVX फील्ड सिफर शामिल हैं, इसे क्रिप्टोग्राफिक इतिहास और आधुनिक पहेली संस्कृति दोनों की आधारशिला बनाता है।