UTILS.
100% ब्राउज़र में
🔲

Polybius Square Cipher एनकोडर / डिकोडर

अक्षरों को 5×5 Polybius square पर दो-अंकीय पंक्ति/कॉलम निर्देशांक में बदलें (tap code का आधार)। कीवर्ड-सीडेड squares और I/J या C/K मर्ज समर्थित।

— आउटपुट यहाँ दिखेगा —

इस टूल के बारे में

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 फील्ड सिफर शामिल हैं, इसे क्रिप्टोग्राफिक इतिहास और आधुनिक पहेली संस्कृति दोनों की आधारशिला बनाता है।

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

Polybius square एक अक्षर को कैसे एनकोड करता है?
वर्णमाला को 5×5 ग्रिड में रखा जाता है जिसकी पंक्तियाँ और कॉलम 1–5 क्रमांकित होते हैं, और प्रत्येक अक्षर उसकी पंक्ति और कॉलम के दो अंक बन जाता है। एक सादे square में A है 11, B है 12, F है 21, और इसी तरह।
दो अक्षर क्यों मर्ज किए जाते हैं?
एक 5×5 ग्रिड में केवल 25 कोशिकाएँ होती हैं लेकिन वर्णमाला में 26 अक्षर होते हैं, इसलिए दो को एक कोशिका साझा करनी होती है। परंपरा से I और J संयुक्त होते हैं; यह टूल इसके बजाय C और K को मर्ज करने की भी पेशकश करता है, merge विकल्प के साथ चयन योग्य।
कीवर्ड क्या करता है?
यह square को पुनः क्रमबद्ध करता है। कीवर्ड के अनूठे अक्षर पहले रखे जाते हैं, फिर वर्णमाला के शेष शेष कोशिकाओं को भरते हैं, हर अक्षर को नए निर्देशांक देते हुए। कीवर्ड का उपयोग एक keyed Polybius square उत्पन्न करता है जिसे एक नज़र में पढ़ना कठिन है।
tap code से क्या संबंध है?
tap code एक Polybius square का उपयोग करता है: प्रत्येक अक्षर की पंक्ति और कॉलम को टैप के दो समूहों के रूप में टैप किया जाता है। इसका उपयोग युद्धबंदियों द्वारा दीवारों के माध्यम से संवाद करने के लिए प्रसिद्ध रूप से किया गया था, और वही square ADFGX cipher का आधार है।

और टूल