ROT13 एनकोडर क्या है?
ROT13 सीज़र सिफर का उपयोग करके टेक्स्ट को एन्कोड और डिकोड करें, जो प्रत्येक अक्षर को वर्णमाला में 13 स्थान आगे शिफ्ट करता है। चूंकि 26 अक्षर हैं, ROT13 को दो बार लागू करने से मूल टेक्स्ट वापस आता है — यह अपना स्वयं का प्रतिलोम है।
डिफ़ॉल्ट रूप से हर लैटिन अक्षर 13 स्थान आगे खिसकता है: A का N, B का O, और ऐसे ही Z तक जो M बन जाता है। अंक, विराम-चिह्न, स्पेस और उच्चारित अक्षर बिना बदले गुज़रते हैं। चूँकि अल्फाबेट में ठीक 26 अक्षर हैं, दो बार एन्कोड करने पर मूल पाठ लौट आता है, इसलिए वही एक फ़ील्ड बिना मोड बदले एन्कोडिंग और डिकोडिंग दोनों के लिए काम आता है। केवल अंक घुमाने हों तो ROT5, अक्षर और अंक एक साथ घुमाने हों तो ROT18, हर मुद्रण-योग्य ASCII चिह्न पर ROT47, और 1 से 25 तक कोई भी सीज़र शिफ्ट चुननी हो तो कस्टम शिफ्ट चुनिए।
उपयोग कैसे करें
- इनपुट फ़ील्ड में अपना टेक्स्ट टाइप करें या पेस्ट करें — एन्कोडिंग रियल टाइम में होती है।
- आउटपुट तुरंत दिखता है। इनपुट के ऊपर वैरिएंट चिप्स से ROT13, ROT5, ROT18, ROT47 या कस्टम सीज़र शिफ्ट के बीच बदलिए, और अदला-बदली बटन से आउटपुट को वापस इनपुट में डालकर अगले दौर के लिए तैयार रहिए।
- परिणाम क्लिपबोर्ड पर कॉपी करें या टेक्स्ट फ़ाइल के रूप में डाउनलोड करें।
कब उपयोग करें
- फ़ोरम पोस्ट या ईमेल में स्पॉइलर, पंचलाइन या पहेली का जवाब छिपाना।
- सीज़र साइफर के अन्य रूप पढ़ाने से पहले शिफ्ट साइफर का विचार समझाना।
- सोर्स कोड की टिप्पणियों में टेस्ट डेटा या सीड स्ट्रिंग को हल्की-सी ओट देना।
परिणाम
'Hello World' एन्कोड करने पर 'Uryyb Jbeyq' बनता है। 'Uryyb Jbeyq' वापस पेस्ट करने पर 'Hello World' बनता है। संख्याएं और विराम चिह्न अपरिवर्तित रहते हैं।
अक्सर पूछे जाने वाले प्रश्न
- क्या ROT13 जानकारी सुरक्षित रखने के लिए सच में सुरक्षित है?
- नहीं। ROT13 स्थिर कुंजी वाला एक-कदम वाला प्रतिस्थापन है, इसे कोई भी आवृत्ति-विश्लेषक या थोड़ा भी ध्यान देने वाला पाठक तुरंत तोड़ देता है। इसे केवल 'अनजाने में स्पॉइलर पढ़ने से रोकने' की चादर समझिए, असली हमलावरों से बचाव के लिए कभी नहीं।
- अंक और चिह्न क्यों नहीं बदलते?
- ROT13 केवल 26 अक्षरों को घुमाता है। अंक, विराम-चिह्न और स्पेस इस घूर्णन से बाहर रहते हैं, इसलिए वे ज्यों के त्यों गुज़र जाते हैं। यदि अंकों को भी बदलना है तो इनपुट के ऊपर वैरिएंट चिप्स से ROT5 (केवल अंक), ROT18 (अक्षर और अंक एक साथ) या ROT47 (हर मुद्रण-योग्य ASCII चिह्न) पर स्विच कीजिए।
- क्या अंग्रेज़ी का छोटा-बड़ा रूप बना रहता है?
- हाँ, बना रहता है। "Hello" का परिणाम "Uryyb" है, "URYYB" या "uryyb" नहीं। साइफर हर अक्षर का छोटा-बड़ापन अलग-अलग सहेजता है, इसलिए कूट किए गए पाठ में बड़े अक्षरों का स्वरूप मूल जैसा ही रहता है।
- é या ñ जैसे मात्रा-वाले अक्षरों का क्या होगा?
- A से Z की बुनियादी सीमा से बाहर जो कुछ भी है, वह बिना बदलाव पास हो जाता है। साइफर को é, ä, ñ या ग़ैर-लैटिन लिपियों के अक्षरों को घुमाना नहीं आता। मिले-जुले पाठ में सिर्फ़ साधारण अक्षर खिसकते हैं, बाक़ी ज्यों-के-त्यों रहता है।
- ROT13 और सीज़र साइफर में फ़र्क़ क्या है?
- ROT13 दरअसल सीज़र सायफर ही है, जिसकी शिफ्ट 13 तय है। 13 खास इसलिए है क्योंकि वह 26 का ठीक आधा है, सो दो बार लागू करने पर मूल पाठ वापस मिल जाता है। वैरिएंट चिप्स में कस्टम शिफ्ट चुनकर 1 से 25 तक किसी भी मान से एन्कोड करें — पूरा सीज़र परिवार उपलब्ध है, बस याद रखें कि 13 के अलावा किसी भी शिफ्ट को डिकोड करने के लिए उसका विपरीत मान चाहिए।
संबंधित उपकरण
PGP कुंजी जनरेटर
PGP एन्क्रिप्शन कुंजी जोड़े जनरेट करें
सुरक्षित नोट्स
स्थानीय रूप से एन्क्रिप्टेड नोट्स बनाएं और संग्रहीत करें
फ़ाइल एन्क्रिप्टर
AES-256 एन्क्रिप्शन से फ़ाइलें सुरक्षित करें
SSL प्रमाणपत्र डिकोडर
SSL/TLS प्रमाणपत्रों को डिकोड और जाँचें
सीज़र साइफ़र टूल
कस्टम शिफ़्ट के साथ अक्षर प्रतिस्थापन सिफ़र
पासफ़्रेज़ जनरेटर
मज़बूत और याद रखने में आसान पासफ़्रेज़ बनाएं