T

Text Machine

शक्तिशाली टेक्स्ट टूल्स, आपके ब्राउज़र में

प्लेफेयर साइफर

प्लेफेयर साइफर को अपनी पसंद के कीवर्ड के साथ एन्कोड और डिकोड करें। I/J और no-Q स्क्वायर वेरिएंट के बीच स्विच करें, इंटरैक्टिव 5×5 की-स्क्वायर पर साथ-साथ चलें, और परिणाम कॉपी करें, डाउनलोड करें या साझा करें। सब कुछ आपके ब्राउज़र में चलता है।

कीवर्ड

I और J एक ही सेल साझा करते हैं, इसलिए स्क्वायर में 25 अक्षर समाते हैं। आपके टेक्स्ट का कोई भी J, I की तरह माना जाता है। यह सबसे आम परंपरा है।

सादा पाठ
सिफरटेक्स्ट

परिणाम यहाँ देखने के लिए ऊपर टेक्स्ट दर्ज करें।

की-स्क्वायर (5×5)

कीवर्ड पहले ग्रिड को भरता है, उजागर किए गए सेलों में, फिर शेष वर्णमाला उसे पूरा करती है। हर डाइग्राफ को इस स्क्वायर पर उसके दो अक्षरों को ढूँढकर एन्सिफर किया जाता है।

A
B
C
D
E
F
G
H
I/J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z

प्लेफेयर साइफर का उपयोग कैसे करें

  1. 1

    एन्कोड या डिकोड चुनें

    सादे पाठ को प्लेफेयर सिफरटेक्स्ट में बदलने के लिए एन्कोड चुनिए, या उसी कीवर्ड का उपयोग करके सिफरटेक्स्ट को वापस तैयार किए हुए सादे पाठ में बदलने के लिए डिकोड चुनिए।

  2. 2

    एक स्क्वायर वेरिएंट चुनें

    आम I/J वेरिएंट चुनिए, जहाँ I और J एक सेल साझा करते हैं, या no-Q वेरिएंट, जहाँ Q बाहर छोड़ दिया जाता है। एक छोटा संकेत बताता है कि हर एक 25-अक्षर वाला स्क्वायर कैसे बनाता है।

  3. 3

    अपना कीवर्ड दर्ज करें

    MONARCHY जैसा कोई कीवर्ड टाइप कीजिए। इसके अलग-अलग अक्षर पहले 5×5 की-स्क्वायर को भरते हैं, और नीचे उजागर किए गए सेल तुरंत अपडेट होकर आपका ग्रिड दिखा देते हैं।

  4. 4

    अपना टेक्स्ट टाइप करें या पेस्ट करें

    अपना संदेश दर्ज कीजिए और टाइप करते ही साइफर चलने लगता है। अक्षरों की जोड़ी बनाकर उन्हें एन्सिफर किया जाता है, दोहरी जोड़ियाँ एक भरावन से तोड़ी जाती हैं, और स्पेस, अंक तथा विराम-चिह्न हटा दिए जाते हैं।

  5. 5

    कॉपी, डाउनलोड या साझा करें

    परिणाम कॉपी कीजिए, उसे टेक्स्ट फ़ाइल के रूप में डाउनलोड कीजिए, या ऐसा लिंक साझा कीजिए जो टूल को आपके बिल्कुल वही कीवर्ड, टेक्स्ट और सेटिंग्स के साथ, उपयोग के लिए तैयार, दोबारा खोल दे।

प्लेफेयर साइफर को समझना

प्लेफेयर साइफर क्या है?

प्लेफेयर साइफर एक मैनुअल सममित एन्क्रिप्शन तकनीक है और इतिहास का पहला साइफर है जो एकल अक्षरों के बजाय अक्षरों के जोड़ों को एन्क्रिप्ट करता है। एक बार में एक अक्षर के बजाय डाइग्राफ़ों, यानी दो-अक्षर वाले खंडों, पर काम करना उस एकल-अक्षर फ़्रीक्वेंसी पैटर्न को सपाट कर देता है, जो साधारण प्रतिस्थापन साइफरों को तोड़ देता है, इसलिए अपने युग के लिहाज़ से प्लेफेयर मज़बूत भी था और इतना तेज़ भी कि मैदान में हाथ से इस्तेमाल किया जा सके।

इसका आविष्कार ब्रिटिश वैज्ञानिक Charles Wheatstone ने 1854 में किया, लेकिन इसका नाम उनके मित्र Lord Playfair के नाम पर पड़ा, जिन्होंने ब्रिटिश सरकार और सेना में इसके उपयोग को बढ़ावा दिया। आज यह एक क्लासिक शिक्षण साइफर है और पहेलियों, एस्केप रूम तथा कैप्चर-द-फ्लैग चुनौतियों में पसंदीदा है, क्योंकि यह इतना समृद्ध है कि दिलचस्प लगे, फिर भी इतना सरल कि हाथ से काम किया जा सके।

5×5 की-स्क्वायर बनाना

प्लेफेयर में सब कुछ किसी गुप्त कीवर्ड से बने 25 अक्षरों के 5×5 ग्रिड के इर्द-गिर्द घूमता है। आप पहले कीवर्ड के अलग-अलग अक्षरों को ग्रिड में लिखते हैं, किसी भी दोहराव को छोड़ते हुए, और फिर शेष सेलों को बाकी वर्णमाला से क्रम में भर देते हैं। चूँकि 26 अक्षर 25 सेलों में नहीं समा सकते, एक अक्षर को साझा करना या हटाना पड़ता है: सबसे आम परंपरा में I और J एक ही सेल साझा करते हैं, जबकि एक वैकल्पिक परंपरा में Q को बस बाहर छोड़ दिया जाता है।

कीवर्ड वर्णमाला को एक ऐसे क्रम में फेर देता है जिसे केवल कीवर्ड वाला व्यक्ति ही दोहरा सकता है, और ऊपर दिया गया टूल कीवर्ड के अक्षरों को उजागर करता है ताकि आप ठीक-ठीक देख सकें कि आपका ग्रिड कैसे बिछा है। उदाहरण के लिए कीवर्ड MONARCHY के साथ, पहली पंक्ति M O N A R बन जाती है, और फिर वर्णमाला वहीं से आगे चलती है जहाँ कीवर्ड समाप्त होता है।

प्लेफेयर के तीन नियम

एन्सिफर करने से पहले, संदेश को अक्षरों के जोड़ों में बाँटा जाता है। यदि कोई जोड़ी दोहरा अक्षर बनती हो, जैसे BALLOON में LL, तो उसे तोड़ने के लिए एक भरावन अक्षर X डाला जाता है, और यदि संदेश में अक्षरों की संख्या विषम हो तो अंत में एक अंतिम भरावन जोड़ दिया जाता है ताकि हर जोड़ी पूरी रहे। स्पेस, अंक और विराम-चिह्न पहले हटा दिए जाते हैं, क्योंकि स्क्वायर पर उन्हें रखने की कोई जगह नहीं होती।

फिर हर जोड़ी को तीन नियमों में से किसी एक से एन्सिफर किया जाता है, इस आधार पर कि उसके दो अक्षर कहाँ बैठते हैं। यदि दोनों अक्षर एक ही पंक्ति में हों, तो हर एक की जगह उसके ठीक दाईं ओर वाला अक्षर ले लेता है, पंक्ति की शुरुआत तक घूमते हुए। यदि दोनों एक ही कॉलम में हों, तो हर एक की जगह उसके ठीक नीचे वाला अक्षर ले लेता है, ऊपर तक घूमते हुए। अन्यथा दोनों अक्षर एक आयत के कोने बनाते हैं, और हर एक की जगह उसकी अपनी पंक्ति में दूसरे अक्षर के कॉलम वाला अक्षर ले लेता है।

एक हल किया हुआ प्लेफेयर उदाहरण

कीवर्ड PLAYFAIR EXAMPLE और संदेश HIDE THE GOLD IN THE TREE STUMP लीजिए। की-स्क्वायर पहली पंक्ति में P L A Y F बन जाता है, फिर I R E X M, B C D G H, K N O Q S, और T U V W Z। संदेश जोड़ियों HI DE TH EG OL DI NT HE TR EX ES TU MP में बँट जाता है, जहाँ TREE के दोहरे E को तोड़ने के लिए एक X डाला गया है।

पहली जोड़ी HI एक आयत बनाती है, इसलिए H बन जाता है B और I बन जाता है M, जिससे BM मिलता है। हर जोड़ी को इसी तरह आगे बढ़ाने पर सिफरटेक्स्ट BM OD ZB XD NA BE KU DM UI XM MO UV IF बनता है। उसी कीवर्ड से इसे डिक्रिप्ट करने पर हर नियम उलट जाता है और HIDETHEGOLDINTHETREXESTUMP वापस मिलता है, यानी अपने डाले गए X सहित तैयार किया हुआ संदेश।

प्लेफेयर साइफर को डिक्रिप्ट करना

डिक्रिप्शन उसी की-स्क्वायर का उपयोग करता है और बस नियमों को उल्टा चलाता है। एक ही पंक्ति वाले दो अक्षरों के लिए आप दाईं के बजाय बाईं ओर जाते हैं, और एक ही कॉलम के लिए नीचे के बजाय ऊपर जाते हैं; आयत वाला नियम अपना ही दर्पण प्रतिबिंब है, इसलिए वह नहीं बदलता। ऊपर डिकोड चुनिए, वही कीवर्ड दर्ज कीजिए जिससे एन्क्रिप्ट किया गया था, और संदेश वापस पाने के लिए सिफरटेक्स्ट पेस्ट कीजिए।

एक बात याद रखने योग्य है: चूँकि अक्षर आपस में मोड़ दिए जाते हैं, दोहरी जोड़ियाँ तोड़ी जाती हैं, और विषम संदेशों में भराव होता है, डिक्रिप्ट किया गया पाठ ठीक मूल नहीं बल्कि तैयार किया हुआ संदेश होता है। आपको कभी-कभी दोहराए गए अक्षरों के बीच या बिल्कुल अंत में एक अतिरिक्त X या Z दिखेगा, और जो J, I में मिला दिया गया था वह I ही रहता है। पाठक इन्हें देखकर ख़ुद हटा लेते हैं, जो प्लेफेयर के लिए सामान्य है और टूल की कोई ख़राबी नहीं।

प्लेफेयर साइफर का संक्षिप्त इतिहास

Charles Wheatstone ने सबसे पहले 1854 में इस साइफर का वर्णन किया, और Lord Playfair ने इसे Prince Albert तथा भावी प्रधानमंत्री Lord Palmerston समेत वरिष्ठ हस्तियों के सामने प्रदर्शित किया। ब्रिटिश युद्ध कार्यालय ने पहले इसे बहुत जटिल समझा, लेकिन इसकी असली ताक़त यह थी कि इसमें किसी तालिका या उपकरण की ज़रूरत नहीं थी, बस एक कंठस्थ कीवर्ड की, जिसने इसे मैदान में तैनात अधिकारियों के लिए आदर्श बना दिया।

इसने दशकों तक वास्तविक सेवा दी। ब्रिटिश सेनाओं ने इसे द्वितीय बोअर युद्ध में और प्रथम विश्व युद्ध में इस्तेमाल किया, और प्रशांत में ऑस्ट्रेलियाई कोस्टवॉचरों समेत द्वितीय विश्व युद्ध में निम्न-स्तरीय संदेशों के लिए भी इसका प्रयोग होता रहा। इसका मूल्य सामरिक था: किसी संदेश को बस उन घंटों या दिनों तक गुप्त रहना होता था जिनके दौरान उसमें मौजूद जानकारी का अब भी महत्व रहता।

प्लेफेयर साइफर कितना सुरक्षित है?

आधुनिक मानकों के अनुसार प्लेफेयर सुरक्षित नहीं है, लेकिन यह साधारण प्रतिस्थापन साइफर से कहीं अधिक कठोर है। चूँकि यह 26 अक्षरों के बजाय 600 संभव डाइग्राफ़ों को एन्सिफर करता है, एकल अक्षरों की साधारण फ़्रीक्वेंसी गिनती कुछ भी उजागर नहीं करती, और हमलावर को इसके बजाय अक्षर-जोड़ों की फ़्रीक्वेंसियों का विश्लेषण करना पड़ता है। कुछ सौ अक्षरों के सिफरटेक्स्ट के साथ, ज्ञात तकनीकें जैसे डाइग्राफ फ़्रीक्वेंसी विश्लेषण और सिमुलेटेड एनीलिंग के साथ हिल-क्लाइम्बिंग कुंजी को वापस प्राप्त कर सकती हैं।

यह प्लेफेयर को एक शानदार शैक्षिक और मनोरंजक साइफर बनाता है: इतना मज़बूत कि यह दिखा सके कि जोड़ी-आधारित एन्क्रिप्शन एक वास्तविक प्रगति क्यों थी, फिर भी इतना कमज़ोर कि एक पहेली की तरह तोड़ा जा सके। जानकारी की रक्षा की किसी भी असली ज़रूरत के लिए आपको इसके बजाय AES जैसे किसी आधुनिक, समकक्ष-समीक्षित एल्गोरिदम का उपयोग करना चाहिए।

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

प्लेफेयर साइफर क्या है?
प्लेफेयर साइफर एक मैनुअल एन्क्रिप्शन तकनीक है जो किसी कीवर्ड से बने 5×5 की-स्क्वायर का उपयोग करके अक्षरों के जोड़ों को एन्सिफर करती है। यह अक्षरों को एक-एक करके के बजाय दो-दो करके एन्क्रिप्ट करने वाला पहला साइफर था, जो उस एकल-अक्षर फ़्रीक्वेंसी पैटर्न को छिपा देता है जो सरल साइफरों को तोड़ देता है। इसका आविष्कार Charles Wheatstone ने 1854 में किया, और इसका नाम Lord Playfair के नाम पर पड़ा, जिन्होंने इसे बढ़ावा दिया।
प्लेफेयर साइफर कैसे काम करता है?
आप एक कीवर्ड से 5×5 ग्रिड बनाते हैं, फिर अपने संदेश को अक्षरों के जोड़ों में बाँटते हैं। हर जोड़ी को इस आधार पर एन्सिफर किया जाता है कि उसके अक्षर ग्रिड पर कहाँ बैठते हैं: एक ही पंक्ति का अर्थ है दाईं ओर शिफ्ट, एक ही कॉलम का अर्थ है नीचे शिफ्ट, और अन्यथा जोड़ी एक आयत बनाती है और आप उन्हीं पंक्तियों पर लेकिन विपरीत कॉलमों वाले अक्षरों से अदला-बदली करते हैं। डिक्रिप्शन उसी ग्रिड का उपयोग दिशाओं को उलटकर करता है।
5×5 की-स्क्वायर क्या है?
की-स्क्वायर 25 अक्षरों का एक ग्रिड है जो पूरे साइफर को चलाता है। आप पहले कीवर्ड के अलग-अलग अक्षरों को उसमें लिखते हैं, फिर बाक़ी को शेष वर्णमाला से क्रम में भर देते हैं। चूँकि 26 अक्षर 25 सेलों में नहीं समाते, सामान्य परंपरा में I और J एक सेल साझा करते हैं, या वैकल्पिक में Q हटा दिया जाता है। टूल के नीचे वाला स्क्वायर लाइव अपडेट होता है और आपके कीवर्ड के अक्षरों को उजागर करता है।
प्लेफेयर के तीन नियम क्या हैं?
अक्षरों की हर जोड़ी के लिए: यदि वे एक ही पंक्ति में हों, तो हर एक की जगह उसके दाईं ओर वाला अक्षर लीजिए, घूमते हुए। यदि वे एक ही कॉलम में हों, तो हर एक की जगह उसके नीचे वाला अक्षर लीजिए, घूमते हुए। यदि वे इनमें से किसी में न हों, तो वे एक आयत बनाते हैं, और हर अक्षर की जगह उसकी अपनी पंक्ति में दूसरे अक्षर के कॉलम वाला अक्षर लेता है। डिक्रिप्शन इसके बजाय बाईं और ऊपर की ओर चलता है, जबकि आयत वाला नियम वही रहता है।
प्लेफेयर अक्षरों के बीच X या Z क्यों डालता है?
समान अक्षरों की जोड़ी एन्सिफर नहीं की जा सकती, इसलिए उसे तोड़ने के लिए एक भरावन डाला जाता है, यही वजह है कि BALLOON जैसे शब्द को उसके दोनों L के बीच एक X मिल जाता है। भरावन सामान्यतः X होता है, लेकिन जब उसके बगल वाला अक्षर पहले से ही X हो तो टूल इसके बजाय Z इस्तेमाल करता है ताकि डाला गया अक्षर हमेशा अलग रहे। एक अकेले अंतिम अक्षर में भी इसी तरह भराव होता है ताकि हर जोड़ी पूरी रहे।
I/J और no-Q वेरिएंट में क्या अंतर है?
दोनों 26-अक्षर वाली वर्णमाला को 25 सेलों में ठूँसते हैं, बस अलग-अलग तरीके से। I/J वेरिएंट में अक्षर I और J एक ही सेल साझा करते हैं, इसलिए आपके टेक्स्ट का कोई भी J, I के रूप में एन्सिफर होता है। no-Q वेरिएंट में अक्षर Q को स्क्वायर से पूरी तरह बाहर रखा जाता है, इसलिए आपके टेक्स्ट का कोई भी Q छोड़ दिया जाता है। I/J परंपरा सबसे आम है, लेकिन दोनों पाठ्यपुस्तकों और पहेलियों में मिलती हैं, इसलिए टूल दोनों का समर्थन करता है।
क्या आप एक हल किया हुआ प्लेफेयर उदाहरण दिखा सकते हैं?
कीवर्ड PLAYFAIR EXAMPLE के साथ, संदेश HIDE THE GOLD IN THE TREE STUMP जोड़ियों HI DE TH EG OL DI NT HE TR EX ES TU MP में बदल जाता है और BM OD ZB XD NA BE KU DM UI XM MO UV IF में एन्सिफर होता है। TREE के दोहरे E को तोड़ने के लिए एक X डाला गया था। उसी कीवर्ड से सिफरटेक्स्ट को डिकोड करने पर तैयार किया हुआ संदेश HIDETHEGOLDINTHETREXESTUMP वापस मिलता है।
आप प्लेफेयर साइफर को कैसे डिक्रिप्ट करते हैं?
वही कीवर्ड और की-स्क्वायर इस्तेमाल कीजिए जिससे संदेश एन्क्रिप्ट हुआ था, फिर नियमों को उल्टा चलाइए। एक ही पंक्ति वाली जोड़ियाँ बाईं ओर जाती हैं, एक ही कॉलम वाली जोड़ियाँ ऊपर जाती हैं, और आयत वाला नियम अपरिवर्तित रहता है। ऊपर डिकोड चुनिए, कीवर्ड दर्ज कीजिए, और सिफरटेक्स्ट पेस्ट कीजिए। परिणाम तैयार किया हुआ संदेश होता है, इसलिए आपको ऐसे भरावन अक्षर दिख सकते हैं जिन्हें मूल पाठक बस नज़रअंदाज़ कर देता।
प्लेफेयर साइफर का आविष्कार किसने किया?
इसका आविष्कार Charles Wheatstone ने किया, जो एक ब्रिटिश वैज्ञानिक थे और टेलीग्राफ पर अपने काम के लिए भी जाने जाते हैं, 1854 में। इसका नाम उनके मित्र Lyon Playfair के नाम पर पड़ा, जो पहले Baron Playfair थे और जिन्होंने ब्रिटिश सरकार तथा सेना में इसकी पैरवी की। इस साइफर ने द्वितीय बोअर युद्ध और प्रथम विश्व युद्ध में, तथा द्वितीय विश्व युद्ध तक निम्न-स्तरीय संदेशों के लिए वास्तविक उपयोग देखा।
आप प्लेफेयर साइफर को कैसे तोड़ते या क्रैक करते हैं?
एकल-अक्षर फ़्रीक्वेंसी विश्लेषण काम नहीं करता क्योंकि प्लेफेयर जोड़ियों को एन्सिफर करता है, इसलिए हमलावर इसके बजाय डाइग्राफ़ों की फ़्रीक्वेंसियों का अध्ययन करते हैं। कुछ सौ अक्षरों के सिफरटेक्स्ट के साथ, डाइग्राफ फ़्रीक्वेंसी विश्लेषण और सिमुलेटेड एनीलिंग के साथ स्वचालित हिल-क्लाइम्बिंग जैसी विधियाँ कीवर्ड को वापस प्राप्त कर सकती हैं। थोड़े दोहराव वाला छोटा संदेश तोड़ना कहीं अधिक कठिन होता है, यही आंशिक रूप से वह कारण है जिससे प्लेफेयर मैदान में उपयोगी था।
क्या प्लेफेयर साइफर स्पेस, संख्याओं और विराम-चिह्नों को बनाए रखता है?
नहीं। प्लेफेयर केवल वर्णमाला के अक्षरों पर काम करता है, क्योंकि 5×5 स्क्वायर पर किसी और चीज़ के लिए कोई जगह नहीं होती। एन्सिफर करने से पहले, टूल स्पेस, अंक और विराम-चिह्न हटा देता है और सब कुछ अपरकेस में बदल देता है। यही वजह है कि डिक्रिप्ट किया गया प्लेफेयर पाठ साफ़-सुथरे शब्दों और वाक्यों के बजाय अक्षरों की एक सतत धारा के रूप में वापस आता है।
क्या मेरा टेक्स्ट किसी सर्वर पर अपलोड होता है?
नहीं। सारी एन्कोडिंग और डिकोडिंग पूरी तरह आपके ब्राउज़र में होती है, इसलिए आपका टेक्स्ट और कीवर्ड कभी अपलोड, लॉग या संग्रहीत नहीं किए जाते। यहाँ तक कि साझा करने वाला लिंक भी आपके टेक्स्ट और कीवर्ड को URL के हैश के बाद वाले हिस्से में रखता है, जिसे ब्राउज़र कभी सर्वर पर नहीं भेजते, इसलिए जब तक आप साझा करने का निर्णय न लें तब तक यह निजी बना रहता है।

संबंधित टूल्स

इन उपयोगी टूल्स के साथ आगे बढ़ें

फोर-स्क्वायर साइफर

टू-स्क्वायर साइफर

सीज़र साइफर

विजेनेर साइफर

एटबैश साइफर

रेल फेंस साइफर