बुक सिफर
ऐसा पाठ चिपकाएँ जो आप और आपका पाठक दोनों रखते हैं, फिर अपना संदेश उसमें स्थितियों के रूप में लिखें — क्रमिक शब्द-संख्या, पंक्ति और शब्द, या पृष्ठ, पंक्ति और शब्द। इसी तरह संख्याओं की शृंखला डिकोड करें, और देखें कि हर संख्या किस शब्द की ओर इंगित करती है।
दोनों व्यक्तियों को ठीक यही पाठ चाहिए। पृष्ठों के बीच केवल --- वाली पंक्ति रखें। बिना शब्द वाली पंक्तियाँ नहीं गिनी जातीं।
बारी-बारी से चुनने पर दोहराया गया अक्षर हर बार अलग संख्या पाता है, जिससे वे दोहराव छिप जाते हैं जिन्हें कोड तोड़ने वाला खोजता है। डिकोडिंग दोनों तरह से एक ही है।
स्लैश के बिना डिकोडर यह नहीं जान सकता कि शब्द कहाँ खत्म होते हैं।
गणना
संदेश के हर शब्द या अक्षर को कुंजी-पाठ में खोजा जाता है। लिखी जाती है वही स्थिति।
| संदेश | लिखा गया | पुस्तक में कहाँ |
|---|---|---|
| M | 58 | पृष्ठ 1, पंक्ति 5, शब्द 8: “mankind” |
| e | 7 | पृष्ठ 1, पंक्ति 1, शब्द 7: “events” |
| e | 7 | पृष्ठ 1, पंक्ति 1, शब्द 7: “events” |
| t | 3 | पृष्ठ 1, पंक्ति 1, शब्द 3: “the” |
| शब्द-विभाजन | / | |
| a | 24 | पृष्ठ 1, पंक्ति 2, शब्द 11: “another” |
| t | 3 | पृष्ठ 1, पंक्ति 1, शब्द 3: “the” |
| शब्द-विभाजन | / | |
| d | 15 | पृष्ठ 1, पंक्ति 2, शब्द 2: “dissolve” |
| a | 24 | पृष्ठ 1, पंक्ति 2, शब्द 11: “another” |
| w | 1 | पृष्ठ 1, पंक्ति 1, शब्द 1: “When” |
| n | 10 | पृष्ठ 1, पंक्ति 1, शब्द 10: “necessary” |
बुक सिफर का उपयोग कैसे करें
- 1. कुंजी-पाठ चिपकाएँ। यही आपकी पुस्तक है। नमूना अमेरिकी स्वतंत्रता की घोषणा का आरंभिक वाक्य है, जो सार्वजनिक डोमेन में है। डिकोड करने वाले को बिल्कुल वही पाठ चाहिए, पंक्ति-विभाजन सहित। केवल
---वाली पंक्ति नया पृष्ठ शुरू करती है। - 2. चुनें कि स्थिति किस ओर इंगित करती है। पूरा शब्द, किसी शब्द का पहला अक्षर, या एक अकेला अक्षर। पहले अक्षर सबसे लचीले हैं, क्योंकि लगभग हर अक्षर किसी न किसी शब्द से शुरू होता है।
- 3. चुनें कि स्थितियाँ कैसे लिखी जाएँ। एक क्रमिक संख्या,
पंक्ति:स्थिति, यापृष्ठ:पंक्ति:स्थिति। कोई संदेश एन्कोड करें, या डिकोड पर जाकर संख्याएँ चिपकाएँ। - 4. गणना जाँचें। तालिका में हर शब्द या अक्षर, उसके लिए लिखी गई स्थिति, और पुस्तक में उसकी जगह दिखती है।
?का अर्थ है कि पुस्तक उसे उपलब्ध नहीं करा सकी।
बुक सिफर कैसे काम करता है
बुक सिफर हर शब्द या अक्षर को एक संख्या से बदलता है जो बताती है कि सहमत पाठ में वह कहाँ मिलेगा। कोई एल्गोरिदम नहीं और कोई कुंजी-तालिका नहीं: पुस्तक स्वयं कुंजी है। जिसके पास पुस्तक नहीं, उसे संख्याओं की सूची दिखती है; जिसके पास पुस्तक है, वह हर संख्या देखकर संदेश पढ़ लेता है। पृष्ठ, पंक्ति और शब्द से गिनने वाले रूपों को कभी-कभी ओटेनडॉर्फ़ सिफर कहा जाता है।
नमूना पाठ और संदेश Meet at dawn लीजिए, जो पहले अक्षरों और एक क्रमिक संख्या से लिखा गया है। आरंभ से शब्द गिनें: mankind शब्द 58 है, events 7, the 3, another 24, और इसी तरह:
पहले अक्षर, क्रमिक संख्याएँ
M E E T / A T / D A W N 58 7 7 3 / 24 3 / 15 24 1 10
स्थिति-प्रारूप को line:position पर बदलें तो वही संदेश बन जाता है 5:8 1:7 1:7 1:3 / 2:11 1:3 / 2:2 2:11 1:1 1:10: mankind पंक्ति 5 का आठवाँ शब्द है। लंबी स्थितियाँ आँख से जाँचना आसान होती हैं, और छपी पुस्तक के साथ लोग असल में शब्द इसी तरह खोजते थे।
पूरे शब्द, पहले अक्षर या अक्षर
- पूरे शब्द सबसे संक्षिप्त हैं और आपूर्ति में सबसे कठिन: संदेश का हर शब्द पुस्तक में होना चाहिए।
The people dissolveयहाँ3 13 15है, पर जो शब्द पुस्तक में नहीं है वह?बन जाता है। - पहले अक्षरों के लिए बस हर अक्षर से शुरू होने वाला एक शब्द चाहिए, इसलिए साधारण गद्य के कुछ सौ शब्द वर्णमाला के अधिकांश अक्षर दे देते हैं। Q, X और Z आमतौर पर कमी वाले अक्षर हैं।
- एकल अक्षर आपको पाठ के किसी भी अक्षर की ओर इंगित करने देते हैं, इसलिए कवरेज लगभग पूरी होती है, पर संदेश लंबे और संख्याएँ बड़ी होती हैं।
दोहराव संदेश का राज़ खोल देते हैं
यदि E हमेशा 7 लिखा जाए, तो संख्या 7 उतनी ही बार दिखेगी जितना अंग्रेज़ी में E आता है, और कोड तोड़ने वाला वहीं से शुरू कर सकता है। बारी-बारी से विकल्प हर दोहराए गए अक्षर को अलग घटना पर भेजता है — E पहले 7 बनता है, फिर 33 — इसलिए वही संदेश 58 7 33 3 / 24 14 / 15 25 1 10 लिखा जाता है। डिकोडर दोनों रूप एक-सा पढ़ता है।
बुक सिफर कहाँ इस्तेमाल हुए
सबसे प्रसिद्ध उदाहरण बील पेपर्स हैं, 1885 में वर्जीनिया में छपा एक पैम्फ़लेट, जिसमें तीन संख्यात्मक सिफर दिए गए हैं जो दफ़न खज़ाने की जगह बताने वाले माने जाते हैं। दूसरा सिफर अमेरिकी स्वतंत्रता की घोषणा में हर संख्या पर स्थित शब्द के पहले अक्षर लेकर हल हुआ — वही विधि यह उपकरण उपयोग करता है। बाकी दो का सार्वजनिक रूप से हल नहीं हुआ, और कई इतिहासकार उनके पीछे की कहानी को सच नहीं मानते। बेनेडिक्ट आर्नोल्ड का 1780 का पत्र-व्यवहार ब्रिटिश अधिकारी जॉन आंड्रे के साथ बताया जाता है, जिसमें छपी पुस्तकों में पृष्ठ, पंक्ति और शब्द से कुंजी वाला कोड इस्तेमाल हुआ, जिनमें ब्लैकस्टोन का Commentaries और एक शब्दकोश शामिल थे। 1942 में काहिरा में दो जर्मन एजेंटों ने अपने रेडियो संदेशों के लिए डेफ़्ने डु मौरियर के उपन्यास Rebecca को कुंजी के रूप में उपयोग किया।
कमज़ोरी वही है जो तीनों में साझा है: कुंजी एक भौतिक वस्तु है। संस्करण, छपाई और यहाँ तक कि पंक्ति-विभाजन भी स्थितियाँ बदल देते हैं, इसीलिए यह उपकरण चिपकाए गए पाठ से काम करता है। और पुस्तक खोजी जा सकती है। किसी संदिग्ध जासूस की पुस्तक-अलमारी उम्मीदवारों की एक छोटी सूची है, और हर उम्मीदवार को आज़माने में कुछ सेकंड लगते हैं। इसे एक पहेली और शिक्षण-उपकरण मानें, सुरक्षा उपाय नहीं।
अक्सर पूछे जाने वाले प्रश्न
- बुक सिफर क्या है?
- एक सिफर जो शब्दों या अक्षरों को उनकी स्थिति से बदलता है, उस पाठ में जो दोनों व्यक्तियों के पास है। पाठ ही कुंजी है। स्थितियाँ क्रमिक शब्द-गणना, पंक्ति और शब्द, या पृष्ठ, पंक्ति और शब्द हो सकती हैं।
- बिना पुस्तक के बुक सिफर कैसे डिकोड करूँ?
- आपको पुस्तक खोजनी होगी। सबसे बड़ी संख्या देखें: वह पाठ की न्यूनतम लंबाई है, जिससे खोज का दायरा सिमटता है। फिर संभावित उम्मीदवार आज़माएँ — एक बाइबिल, कोई प्रसिद्ध भाषण, वह उपन्यास जो भेजने वाले के पास था — हर एक को डिकोड मोड में कुंजी-बॉक्स में चिपकाकर। जो उम्मीदवार पढ़ने योग्य पाठ दे, वही कुंजी है; जो बकवास दे, वह नहीं।
- पृष्ठ, पंक्ति और शब्द की संख्याओं का क्या अर्थ है?
- 2:14:5 जैसी तीन संख्याओं का अर्थ है पृष्ठ 2, पंक्ति 14, शब्द 5। क्योंकि वे एक विशेष संस्करण की ओर इंगित करती हैं, भेजने वाले और प्राप्तकर्ता के पास एक ही छपाई होनी चाहिए। यह उपकरण हर पृष्ठ के भीतर पंक्तियाँ गिनता है और केवल तीन हाइफ़न वाली पंक्ति के बाद पंक्ति-गणना फिर से शुरू करता है।
- कौन-सा पाठ अच्छी कुंजी बनता है?
- एक लंबा पाठ चुनें जो आप दोनों बिना बदलाव के प्राप्त कर सकें और जिसमें शब्दों का व्यापक मिश्रण हो। पहले-अक्षर वाली योजनाओं के लिए जाँचें कि हर ज़रूरी अक्षर किसी शब्द से शुरू होता है। एक खिलौने के लिए कुछ सौ शब्द काफ़ी हैं; पूरी पुस्तक बेहतर है, क्योंकि उसमें हर अक्षर के लिए कई जगहें होती हैं।
- उपकरण प्रश्न चिह्न क्यों लिखता है?
- कुंजी-पाठ में कोई मेल खाने वाला शब्द या अक्षर नहीं है। कोई अलग इकाई चुनें, जैसे पहले अक्षर या एकल अक्षर, या लंबा पाठ उपयोग करें। डिकोड मोड में प्रश्न चिह्न का अर्थ है कि संख्या पुस्तक के अंत से आगे इंगित करती है, या चुनी गई पता-शैली के लिए गलत आकार की है।
- बील सिफर कैसे काम करता था?
- हल हुए दूसरे सिफर में हर संख्या अमेरिकी स्वतंत्रता की घोषणा में शब्द की स्थिति है, और सादा अक्षर उस शब्द का पहला अक्षर है। पैम्फ़लेट की संख्याओं में कुछ गलतियाँ हैं, और उसकी कहानी को व्यापक रूप से संदेह की दृष्टि से देखा जाता है।
- क्या बुक सिफर सुरक्षित है?
- आज के मानकों से नहीं। यदि हमलावर पुस्तक पहचान ले, तो वह सब पढ़ लेता है। दोहराई गई संख्याएँ अक्षरों की आवृत्ति उजागर करती हैं, और सबसे बड़ी संख्या पुस्तक का आकार बता देती है। किसी भी निजी चीज़ के लिए असली एन्क्रिप्शन उपयोग करें।