ToolMill.io

ROT13 Encode / Decode — Text σ ROT13 Cipher

ROT13 एक साधारण अक्षर प्रतिस्थापन सिफर है जो Aån, BåO, आदि को स्थानांतरित करता है। इसका उपयोग अक्सर खराब, प्रकाश अस्पष्टता और मंच / ईमेल टेक्स्ट के लिए किया जाता है। यह टूल ROT13 में सादे टेक्स्ट को एन्कोड करता है और ROT13 को टेक्स्ट में वापस डिकोड करता है (ऑपरेशन सममित है)। अपने ब्राउज़र में स्थानीय रूप से 100% रन - कोई अपलोड नहीं - और टूलमिल को PWA के रूप में स्थापित करने के बाद ऑफ़लाइन काम करता है।

एन्कोडिंग

इसे आज़माएं

उदाहरण

ROT13 के साथ सादे पाठ को एनकोड करें
इनपुट
Attack at dawn!
उत्पादन
Nggnpx ng qnja!
Decode ROT13 पाठ वापस सादे पाठ के लिए
इनपुट
Guvf vf n EBG13 grfg.
उत्पादन
यह एक ROT13 परीक्षण है।
ROT13 को मिश्रित टेक्स्ट में लागू करें
इनपुट
Meeting at 10:30 PM!
उत्पादन
Zrrgvat ng 10:30 CZ!

कैसे ROT13 काम करता है

ROT13 प्रत्येक लैटिन अक्षर को 13 पदों तक आगे बढ़ाता है, इसलिए A बन जाता है N और N एक बन जाता है। इस पृष्ठ पर महत्वपूर्ण विस्तार यह है कि एन्कोडिंग और डिकोडिंग एक ही ऑपरेशन है। यही कारण है कि दोनों बटन एक ही परिवर्तन को लागू करते हैं और क्यों ROT13 का उपयोग करके दो बार मूल पाठ लौटाता है।

क्या यह उपकरण बदलता है - और क्या यह अकेले छोड़ देता है

यह कार्यान्वयन केवल अक्षर A-Z और A-Z को घुमाता है। यह अपरकेस और लोअरकेस को बरकरार रखता है, लेकिन यह संख्या, रिक्त स्थान, punctuation, इमोजी और अधिकांश गैर-ASCII वर्णों को अपरिवर्तित छोड़ देता है। जब आप एक मंच पोस्ट, ईमेल या पहेली धागे से मिश्रित पाठ पेस्ट करते हैं और केवल स्पष्ट शब्दों को बदलने की उम्मीद करते हैं।

ROT13 के लिए सामान्य उपयोग

ROT13 खराब मास्किंग, लाइट obfuscation, पहेली संकेत और आकस्मिक मंच या ईमेल टेक्स्ट के लिए उपयोगी है जहां आप वास्तविक सुरक्षा का दावा किए बिना तत्काल स्कैनिंग से एक शब्द छिपाना चाहते हैं। यह सबसे अच्छा एक सुविधा प्रारूप के रूप में इलाज किया जाता है, एक सुरक्षात्मक नहीं है।

ROT13 एन्क्रिप्शन नहीं है

कोई भी तुरंत ROT13 को रिवर्स कर सकता है, इसलिए इसे पासवर्ड, टोकन, व्यक्तिगत डेटा या किसी भी गोपनीय के लिए कभी इस्तेमाल नहीं किया जाना चाहिए। इसका मूल्य त्वरित प्रतिवर्ती बाध्यता में है, गोपनीयता नहीं है।

एज मामलों और सीमाओं

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

प्रैक्टिकल वर्कफ़्लो

इससे पहले कि आप ROT13-Converted टेक्स्ट फॉर शेयरिंग या स्टोरेज

एक वास्तविक वर्कफ़्लो में ROT13 आउटपुट का उपयोग करने से पहले, यह तय करें कि क्या लक्ष्य केवल आकस्मिक खराबी से बचने के लिए है या क्या आपको वास्तव में एक्सेस कंट्रोल, एन्क्रिप्शन, या अधिकृत स्टोरेज की आवश्यकता है। यदि गोपनीयता के मामले में, ROT13 नौकरी के लिए गलत उपकरण है।

क्यों ROT13 अस्पष्ट है, सुरक्षा नहीं

ROT13 से परिचित कोई भी व्यक्ति या मूल टेक्स्ट टूल का उपयोग करके तुरंत आउटपुट को रिवर्स कर सकता है। यह एक गुप्त कुंजी का उपयोग नहीं करता है, गोपनीयता प्रदान नहीं करता है और कभी एन्क्रिप्शन या सुरक्षित भंडारण की तरह इलाज नहीं किया जाना चाहिए। इसका मूल्य आकस्मिक पढ़ने से सादे पाठ को छिपाने की सुविधा है, सुरक्षा नहीं है।

कैसे ROT13 आउटपुट सही ढंग से व्याख्या करने के लिए

ROT13 आउटपुट केवल समान वर्णमाला पाठ है जिसे 13 पदों पर स्थानांतरित किया गया है। इसे फिर से बदलने की अनुमति है, जो इसे प्रकाश obfuscation या खराब पाठ के लिए उपयोगी बनाता है लेकिन संवेदनशील डेटा की रक्षा के लिए नहीं। परिणाम को परिवर्तित प्रस्तुति के रूप में व्यवहार करें, सार्थक गोपनीयता नहीं है।

आप इस पृष्ठ का उपयोग सार्वजनिक रूप से पोस्ट करने से पहले खराब पाठ को कोडित करने के लिए कर सकते हैं, एक मंच या ईमेल से कॉपी किए गए ROT13 वाक्य को डीकोड कर सकते हैं, या यह जांच सकते हैं कि क्या एक संदिग्ध दिखने वाला स्ट्रिंग सिर्फ ROT13 है। क्योंकि ऑपरेशन सममित है, दोनों राज्यों के बीच बढ़ने के लिए बटन पर्याप्त है।

संबंधित उपकरण