स्काइटेल साइफर
स्काइटेल को एन्कोड और डिकोड करें, यह प्राचीन स्पार्टन छड़ी साइफर और सबसे पुराना सैन्य क्रिप्टोग्राफ़िक उपकरण है। अपने संदेश को चुने हुए व्यास की एक छड़ी के चारों ओर लपेटिए, उसके साथ-साथ लिखिए, और उसे एक उलझे हुए क्रम में पढ़िए। व्यास को समायोजित कीजिए और ग्रिड को लाइव बनते देखिए। सब कुछ आपके ब्राउज़र में चलता है।
व्यास
व्यास ही साइफर की कुंजी है: यह तय करता है कि एक चक्कर में कितने अक्षर छड़ी के चारों ओर लिपटते हैं, जो ग्रिड में स्तंभों की संख्या है। प्रेषक और प्राप्तकर्ता को एक ही व्यास का उपयोग करना चाहिए।
स्काइटेल परिणाम यहाँ देखने के लिए ऊपर टेक्स्ट दर्ज करें।
स्काइटेल ग्रिड आरेख
संदेश IAMHURTVERYBADLYHELP के साथ एक उदाहरण, जो एक चार-अक्षरीय छड़ी के चारों ओर लिपटा हुआ है। इसे ग्रिड पर देखने के लिए ऊपर अपना पाठ टाइप कीजिए।
स्काइटेल साइफर का उपयोग कैसे करें
- 1
एन्कोड या डिकोड चुनें
सादा पाठ को स्काइटेल साइफर पाठ में बदलने के लिए एन्कोड चुनिए, या साइफर पाठ से मूल संदेश पुनर्प्राप्त करने के लिए डिकोड चुनिए।
- 2
छड़ी का व्यास सेट करें
व्यास चुनिए, जो तय करता है कि कितने अक्षर छड़ी के चारों ओर लिपटते हैं और इसलिए ग्रिड कितने स्तंभ उपयोग करता है। डिकोड करने के लिए, वही व्यास सेट कीजिए जो एन्कोड करने में उपयोग हुआ था।
- 3
अपना टेक्स्ट टाइप करें या पेस्ट करें
अपना संदेश दर्ज कीजिए। टाइप करते ही साइफर अपने आप चलता है, और नीचे का ग्रिड आरेख यह दिखाने के लिए अद्यतन होता है कि आपका पाठ छड़ी के चारों ओर ठीक कैसे लिपटता है।
- 4
परिणाम पढ़ें, देखें और साझा करें
आपका बदला हुआ पाठ तुरंत प्रकट होता है। यह देखने के लिए कि स्तंभ कैसे पढ़े जाते हैं, ग्रिड आरेख खोलिए, फिर परिणाम कॉपी कीजिए, उसे टेक्स्ट फ़ाइल के रूप में डाउनलोड कीजिए, या ऐसा लिंक साझा कीजिए जो टूल को आपकी बिल्कुल वही सेटिंग और पाठ के साथ दोबारा खोल दे।
स्काइटेल साइफर को समझना
स्काइटेल साइफर क्या है?
स्काइटेल, जिसे कभी-कभी skytale भी लिखा जाता है, एक शास्त्रीय ट्रांसपोज़िशन साइफर है और इतिहास में ज्ञात सबसे पुराना क्रिप्टोग्राफ़िक उपकरण है। प्राचीन यूनानियों, और विशेष रूप से स्पार्टनों ने, इसे लगभग सातवीं शताब्दी ईसा पूर्व से एक सैन्य साइफर के रूप में उपयोग किया था। एक स्काइटेल बस एक निश्चित मोटाई की लकड़ी की छड़ी है: चर्मपत्र या चमड़े की एक पट्टी इसके चारों ओर एक सर्पिल में लपेटी जाती है, संदेश छड़ी की लंबाई के साथ लिखा जाता है, और जब पट्टी खोली जाती है तो अक्षर एक उलझे हुए क्रम में रह जाते हैं जो तभी फिर से समझ में आता है जब उसी व्यास की छड़ी के चारों ओर लपेटा जाए।
हर ट्रांसपोज़िशन साइफर की तरह, स्काइटेल कभी भी अक्षरों को दूसरे अक्षरों से नहीं बदलता जैसा कि एक प्रतिस्थापन साइफर करता है। यह हर वर्ण को ठीक उसी रूप में रखता है जैसा वह था और केवल क्रम बदलता है, इसलिए साइफर पाठ हमेशा मूल संदेश का एक एनाग्राम होता है। प्रेषक और प्राप्तकर्ता द्वारा साझा किया गया एकमात्र रहस्य छड़ी की मोटाई है।
स्काइटेल साइफर कैसे काम करता है
कागज़ पर छड़ी को पुनः प्रस्तुत करने का सबसे आसान तरीका एक ग्रिड के साथ है। छड़ी का व्यास तय करता है कि एक पूरे चक्कर में कितने अक्षर उसके चारों ओर समा जाते हैं; वही संख्या स्तंभों की संख्या बन जाती है। आप संदेश को ग्रिड में एक बार में एक पंक्ति, बाएँ से दाएँ, हर पंक्ति को अगली पर जाने से पहले भरते हुए लिखते हैं, ठीक वैसे ही जैसे आप छड़ी के साथ लिखते जब पट्टी उसके चारों ओर सर्पिल बनाती है। जब पूरा संदेश रख दिया जाता है, तो आप ग्रिड को पहले स्तंभ में सीधे नीचे जाकर, फिर दूसरे स्तंभ में, और इसी तरह आगे, स्तंभों को आपस में जोड़कर साइफर पाठ बनाते हुए वापस पढ़ते हैं।
हर वर्ण भाग लेता है, इसलिए स्थान और विरामचिह्न अपनी जगह छोड़े जाने के बजाय अक्षरों की तरह ही इधर-उधर घुमाए जाते हैं। वर्णों की संख्या कभी नहीं बदलती, जो एक ट्रांसपोज़िशन साइफर का विशिष्ट लक्षण है। एक ऐसे ग्रिड के स्तंभों को नीचे पढ़ना जिसे पंक्तियों के पार भरा गया था, वही उलझा हुआ क्रम उत्पन्न करता है — और यह ठीक वही है जो भौतिक पट्टी को खोलने पर होता है।
हल किया हुआ उदाहरण
संदेश IAMHURTVERYBADLYHELP को एक ऐसी छड़ी के साथ लीजिए जो चारों ओर चार अक्षर रखती है, इसलिए ग्रिड में चार स्तंभ हैं। बीस अक्षरों को पंक्ति-दर-पंक्ति लिखने पर पाँच पंक्तियाँ भर जाती हैं: IAMH, फिर URTV, फिर ERYB, फिर ADLY, फिर HELP। यही संदेश है जो छड़ी के साथ लिखा गया है।
अब हर स्तंभ को बारी-बारी से सीधे नीचे पढ़िए। पहला स्तंभ IUEAH बनता है, दूसरा ARRDE, तीसरा MTYLL, और चौथा HVBYP। आपस में जोड़ने पर साइफर पाठ IUEAHARRDEMTYLLHVBYP होता है। मूल का हर अक्षर अब भी मौजूद है, बस एक नए क्रम में फेंट दिया गया है, और परिणाम निवेश के ठीक उतनी ही लंबाई का है।
स्काइटेल साइफर को कैसे डिकोड करें
डिकोड करने के लिए, आपको उसी व्यास की छड़ी चाहिए — उतनी ही स्तंभों की संख्या। साइफर पाठ की लंबाई और उस स्तंभ संख्या से आपको पता चल जाता है कि ग्रिड कितना ऊँचा था और हर स्तंभ में ठीक कितने अक्षर आते हैं, उन थोड़े छोटे स्तंभों सहित जब संदेश एक पूर्ण आयत नहीं भरता। आप साइफर पाठ को उन स्तंभों में काटते हैं, उन्हें अगल-बगल खड़ा करते हैं, और मूल संदेश को पुनर्प्राप्त करने के लिए ग्रिड को पंक्तियों के पार वापस पढ़ते हैं।
यह टूल यह सब आपके लिए करता है। डिकोड पर स्विच कीजिए, वही व्यास सेट कीजिए जो एन्कोड करने में उपयोग हुआ था, और साइफर पाठ पेस्ट कीजिए। यदि आप व्यास नहीं जानते, तो आप बस हर मान को बारी-बारी से आज़मा सकते हैं — केवल कुछ ही समझदार मान हैं — जब तक कि निर्गत सरल भाषा के रूप में न पढ़ा जाए।
व्यास और कुंजी
छड़ी का व्यास ही स्काइटेल साइफर की पूरी कुंजी है। एक मोटी छड़ी अपनी परिधि के चारों ओर अधिक अक्षर रखती है, जो अधिक स्तंभ और एक अलग उलझाव देती है; एक पतली छड़ी कम रखती है। एक ऐसा व्यास जो चारों ओर केवल एक अक्षर समाता है, कुछ भी नहीं करता, क्योंकि एक अकेले स्तंभ में पुनः क्रमित करने के लिए कुछ नहीं होता, इसलिए उपयोगी सीमा दो से शुरू होती है।
साइफर में एक सुंदर द्वैत छिपा है: एक दिए गए लंबाई के संदेश को एक व्यास के साथ एन्कोड करना उतनी ही पंक्तियों की संख्या के साथ उसे डिकोड करने के समान है, क्योंकि एक ग्रिड को उसके स्तंभों में नीचे पढ़ना और उसे उसकी पंक्तियों के पार पढ़ना व्युत्क्रम संक्रियाएँ हैं। यही कारण है कि प्रेषक और प्राप्तकर्ता को कभी भी केवल एक ही संख्या पर सहमत होने की आवश्यकता होती है — उस छड़ी की मोटाई जो वे दोनों रखते हैं।
स्काइटेल साइफर को कैसे तोड़ें
स्काइटेल का कुंजी-समष्टि बहुत छोटा है। एकमात्र रहस्य एक अकेली छोटी संख्या है, इसलिए एक आक्रमणकारी बस हर संभाव्य व्यास को आज़मा सकता है — दो, फिर तीन, फिर चार, और इसी तरह — हर एक के साथ डिकोड करते हुए और जो भी परिणाम समझ में आए उसे पढ़ते हुए। यह क्रूर-बल खोज हाथ से भी केवल कुछ ही क्षण लेती है और कंप्यूटर से तत्काल होती है। चूँकि संदेश की लंबाई सीमित कर देती है कि कितने स्तंभ परखने लायक हैं, काम पहली नज़र में दिखने से भी कम है।
चूँकि साइफर एक शुद्ध ट्रांसपोज़िशन है, अक्षर स्वयं अछूते रहते हैं, इसलिए साइफर पाठ की अक्षर आवृत्तियाँ सामान्य भाषा से ठीक मेल खाती हैं। यह स्वयं एक संकेत है: ऐसा पाठ जिसके अक्षर सांख्यिकी पूरी तरह सामान्य हैं पर जो निरर्थक के रूप में पढ़ा जाता है, इस बात का एक मज़बूत संकेत है कि स्काइटेल जैसा कोई ट्रांसपोज़िशन साइफर उपयोग में है, और तब एक विश्लेषक अक्षरों के बजाय क्रम को पुनर्प्राप्त करने पर ध्यान केंद्रित कर सकता है।
क्या स्काइटेल साइफर सुरक्षित है?
नहीं। अपनी कुंजी के रूप में केवल एक अकेली छोटी संख्या और एक तेज़ क्रूर-बल तोड़ के साथ, स्काइटेल उस जानकारी के लिए कोई वास्तविक सुरक्षा प्रदान नहीं करता जिसे गुप्त रहना चाहिए। प्राचीन काल में इसका मूल्य मज़बूती के बजाय मैदान में गति और सुविधा में था, और कुछ इतिहासकार तर्क देते हैं कि इसका मुख्य लाभ गोपनीयता जितना ही प्रमाणीकरण और त्वरित संचालन भी था।
आज स्काइटेल को शिक्षण और मनोरंजन के लिए सराहा जाता है। यह ट्रांसपोज़िशन के विचार को पेश करने का एक आदर्श तरीका है, पहेलियों, एस्केप रूम और कैप्चर-द-फ़्लैग चुनौतियों के लिए एक संतोषजनक तंत्र है, और क्रिप्टोग्राफ़िक इतिहास का एक मूर्त टुकड़ा है। वास्तविक सुरक्षा के लिए, इसके बजाय AES जैसे आधुनिक एल्गोरिदम उपयोग किए जाते हैं।
अक्सर पूछे जाने वाले प्रश्न
स्काइटेल साइफर क्या है?
स्काइटेल साइफर कैसे काम करता है?
क्या आप एक स्काइटेल उदाहरण दिखा सकते हैं?
मैं एक स्काइटेल साइफर को कैसे डिकोड करूँ?
स्काइटेल साइफर में व्यास क्या है?
स्काइटेल को ट्रांसपोज़िशन साइफर क्यों कहा जाता है?
क्या स्काइटेल साइफर स्थान और विरामचिह्न बदलता है?
स्काइटेल और रेल फ़ेंस साइफर में क्या अंतर है?
आप एक स्काइटेल साइफर को कैसे तोड़ते हैं?
क्या स्काइटेल साइफर सुरक्षित है?
क्या मेरा टेक्स्ट किसी सर्वर पर अपलोड होता है?
मैं कोड में एक स्काइटेल साइफर कैसे लिखूँ?
संबंधित टूल्स
इन उपयोगी टूल्स के साथ आगे बढ़ें