इस टूल के बारे में
Playfair Cipher टूल Charles Wheatstone के 1854 digraph सिफर के साथ टेक्स्ट को एन्क्रिप्ट और डिक्रिप्ट करता है, यह पहला व्यावहारिक सिफर है जो एकल अक्षरों के बजाय अक्षरों के जोड़े को एन्क्रिप्ट करता है। यह एक कीवर्ड से निर्मित 5x5 key square से काम करता है: कीवर्ड के अनूठे अक्षर पहले लिखे जाते हैं (I और J एक कोशिका साझा करते हैं), फिर वर्णमाला के शेष अक्षर शेष squares को भरते हैं। यह टूल उत्पन्न square दिखाता है ताकि आप हर कदम का अनुसरण कर सकें।
एन्क्रिप्ट करने के लिए, प्लेनटेक्स्ट को अपर-केस किया जाता है, J को I से बदल दिया जाता है, और अक्षरों को digraphs (जोड़े) में विभाजित किया जाता है। एक filler अक्षर (डिफ़ॉल्ट रूप से X) एक दोहरे जोड़े के बीच डाला जाता है और यदि टेक्स्ट की लंबाई विषम है तो जोड़ा जाता है। फिर प्रत्येक digraph को तीन नियमों द्वारा रूपांतरित किया जाता है: एक ही पंक्ति में दो अक्षरों को प्रत्येक को उनके दाईं ओर के अक्षर से बदल दिया जाता है (चारों ओर लपेटते हुए); एक ही कॉलम में दो को नीचे के अक्षर से (लपेटते हुए); और कोई भी अन्य जोड़ा एक आयत बनाता है, जहां प्रत्येक अक्षर को उसकी अपनी पंक्ति में लेकिन दूसरे अक्षर के कॉलम में स्थित अक्षर से बदल दिया जाता है। डिकोडिंग समान नियमों को उलटे क्रम में लागू करती है (बाएं / ऊपर / समान आयत)।
सब कुछ आपके ब्राउज़र में स्थानीय रूप से चलता है और कुछ भी अपलोड नहीं होता, इसलिए आपके संदेश निजी रहते हैं। ध्यान दें कि Playfair I/J को मर्ज करता है और एक filler के साथ pad करता है, इसलिए डिकोड किए गए टेक्स्ट में अनावश्यक X's या जहां J होना चाहिए वहां I हो सकता है — ये सिफर के सामान्य आर्टिफैक्ट हैं, त्रुटियाँ नहीं।