संदेशों को सीज़र सिफ़र या ROT13 से एन्क्रिप्ट और डिक्रिप्ट करें — सीधे आपके ब्राउज़र में।
सीज़र सिफ़र ज्ञात एन्क्रिप्शन तकनीकों में सबसे पुरानी में से है, जिसका नाम जूलियस सीज़र पर पड़ा — कहा जाता है कि वे सैन्य पत्राचार की रक्षा के लिए तीन अक्षरों की शिफ़्ट इस्तेमाल करते थे। विचार बेहद सरल है: संदेश का हर अक्षर वर्णमाला में तय संख्या जितने आगे वाले अक्षर से बदल दिया जाता है, अंत पर पहुँचकर घूमते हुए — शिफ़्ट 3 के साथ A बनता है D, B बनता है E और Z बनता है C। ROT13 शिफ़्ट 13 वाली विशेष स्थिति है: चूँकि लैटिन वर्णमाला में 26 अक्षर हैं, ROT13 दो बार लगाने से मूल टेक्स्ट लौट आता है — इसीलिए यह शुरुआती इंटरनेट फ़ोरमों पर स्पॉइलर और पहेलियों के जवाब छिपाने का पसंदीदा तरीक़ा बन गया।
यह टूल सिफ़र को ठीक वैसे लागू करता है जैसे किताबें बताती हैं। A से Z तक हर अक्षर आपकी चुनी मात्रा से खिसकाया जाता है, अपरकेस-लोअरकेस बने रहते हैं, और संख्याएँ, विराम-चिह्न और स्पेस अछूते निकल जाते हैं। डिक्रिप्शन बस उल्टी शिफ़्ट लगाता है। क्लासिक 26-अक्षर वर्णमाला में एक्सेंट वाले अक्षरों की जगह नहीं है, इसलिए डिफ़ॉल्ट रूप से टूल सिफ़र से पहले एक्सेंट हटा देता है (é बनता है e); विकल्प अनटिक करें तो वे जस के तस निकल जाएँगे। पूरा रूपांतरण आपके डिवाइस पर सादे JavaScript में होता है।
आज सीज़र सिफ़र एक शैक्षिक टूल है, सुरक्षा टूल नहीं। सिर्फ़ 25 संभावित शिफ़्ट होने से कोई भी इसे सेकंडों में ब्रूट फ़ोर्स से तोड़ सकता है, और अक्षर-आवृत्ति विश्लेषण इसे और भी तेज़ी से — ठीक इसीलिए यह क्रिप्टोग्राफ़ी का इतना अच्छा परिचय है। इसका उपयोग बच्चों को एन्क्रिप्शन समझाने, ट्रेज़र हंट और एस्केप-रूम पहेलियाँ बनाने, ROT13 स्पॉइलर डिकोड करने, या जियोकैशिंग मिस्ट्री कैश सुलझाने में करें। जिसे सचमुच गुप्त रहना है, उसके लिए AES या TLS जैसी असली क्रिप्टोग्राफ़ी इस्तेमाल करें।
एन्क्रिप्शन: E(x) = (x + n) mod 26, जहाँ x अक्षर की स्थिति है (A=0..Z=25) और n शिफ़्ट। डिक्रिप्शन: D(x) = (x − n) mod 26। ROT13 वह स्थिति है जहाँ n = 13, और एन्क्रिप्शन तथा डिक्रिप्शन एक ही ऑपरेशन हैं।
ROT13 वह सीज़र सिफ़र है जिसकी शिफ़्ट 13 पर तय है। वर्णमाला में 26 अक्षर होने से ROT13 से दो बार एन्क्रिप्ट करने पर मूल टेक्स्ट लौट आता है — एक ही बटन एनकोड और डिकोड दोनों करता है।
नहीं। सिर्फ़ 25 संभावित शिफ़्ट हैं, इसलिए सबको आज़माने में सेकंड लगते हैं, और आवृत्ति-विश्लेषण इसे तुरंत तोड़ देता है। यह सीखने और खेलों के लिए बढ़िया है, असली राज़ की रक्षा के लिए कभी नहीं।
1 से 25 तक हर शिफ़्ट आज़माएँ और पढ़ने लायक़ टेक्स्ट ढूँढ़ें। संदेश पेस्ट करें, "डिक्रिप्ट" पर क्लिक करें और शिफ़्ट संख्या तब तक बदलें जब तक शब्द न दिखने लगें — सिर्फ़ 25 विकल्पों में शायद ही कभी एक मिनट से ज़्यादा लगे।
संख्याएँ और विराम-चिह्न कभी नहीं बदलते — सिर्फ़ A से Z तक के अक्षर खिसकते हैं। एक्सेंट वाले अक्षर डिफ़ॉल्ट रूप से पहले सादे रूप में बदल जाते हैं (é → e); उन्हें अछूता रखने के लिए "पहले एक्सेंट हटाएँ" बंद कर दें।
नहीं। एन्क्रिप्शन और डिक्रिप्शन 100% आपके डिवाइस पर JavaScript में चलते हैं। कुछ भी किसी सर्वर को नहीं भेजा जाता, न प्रसारित होता है, न स्टोर।
Vai.la किसी भी URL को क्लिक आंकड़ों, QR Code और आपके अपने बायोलिंक के साथ एक शॉर्ट लिंक में बदल देता है।
टूल्स का इस्तेमाल कैसे होता है या उनके परिणामों के आधार पर लिए गए निर्णयों के लिए Vai.la ज़िम्मेदार नहीं है।