T

Text Machine

शक्तिशाली टेक्स्ट टूल्स, आपके ब्राउज़र में

एटबैश साइफर

एटबैश साइफर को एन्कोड और डिकोड करें, यह प्राचीन मिरर साइफर है जो A को Z से, B को Y से, और इसी तरह आगे बदल देता है। चूँकि यह मैपिंग सममित है, वही बॉक्स एन्क्रिप्ट और डिक्रिप्ट दोनों करता है। सब कुछ आपके ब्राउज़र में चलता है।

एटबैश अपना ही प्रतिलोम है — वही क्रिया एन्कोड और डिकोड दोनों करती है, इसलिए एक ही बॉक्स दोनों काम करता है।

आपका टेक्स्ट
एटबैश परिणाम

एटबैश परिणाम यहाँ देखने के लिए ऊपर टेक्स्ट दर्ज करें।

एटबैश वर्णमाला तालिका

सादा

A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z

एटबैश

Z
Y
X
W
V
U
T
S
R
Q
P
O
N
M
L
K
J
I
H
G
F
E
D
C
B
A

एटबैश साइफर का उपयोग कैसे करें

  1. 1

    अपना टेक्स्ट टाइप करें या पेस्ट करें

    जिस संदेश को बदलना चाहते हैं उसे दर्ज करें। टाइप करते ही एटबैश साइफर अपने-आप चलता है, हर अक्षर को उलट देता है जबकि संख्याएँ और विराम-चिह्न ज्यों के त्यों निकल जाते हैं।

  2. 2

    एटबैश परिणाम पढ़ें

    आपका बदला हुआ टेक्स्ट तुरंत दिखाई देता है। चूँकि एटबैश अपना ही प्रतिलोम है, वही परिणाम बॉक्स काम करता है चाहे आप सादा पाठ एन्कोड कर रहे हों या किसी कूट संदेश को डिकोड।

  3. 3

    वर्णमाला तालिका जाँचें

    एटबैश वर्णमाला तालिका खोलें ताकि A से Z, उसके ऊपर Z से A तक की पूरी मैपिंग देख सकें और पुष्टि कर सकें कि हर अक्षर कैसे बदला जाता है।

  4. 4

    कॉपी, डाउनलोड या साझा करें

    परिणाम को अपने क्लिपबोर्ड पर कॉपी करें, उसे टेक्स्ट फ़ाइल के रूप में डाउनलोड करें, या ऐसा लिंक साझा करें जो टूल को आपके बिल्कुल वही टेक्स्ट के साथ, उपयोग के लिए तैयार, दोबारा खोल दे।

एटबैश साइफर को समझना

एटबैश साइफर क्या है?

एटबैश साइफर एक सरल प्रतिस्थापन साइफर है, जो हर अक्षर को वर्णमाला में उसके दर्पण-प्रतिबिंब से बदल देता है: A बन जाता है Z, B बन जाता है Y, C बन जाता है X, और इसी तरह आगे Z बन जाता है A तक। यह सबसे पुराने ज्ञात साइफरों में से एक है, जो मूल रूप से हिब्रू वर्णमाला के लिए बनाया गया था, और इसका नाम उन पहले दो अक्षर-युग्मों से आया है जिन्हें यह बदलता है, Aleph के साथ Taw और Beth के साथ Shin।

चूँकि वर्णमाला बस उलट दी जाती है, एटबैश में चुनने के लिए कोई कुंजी नहीं होती और समायोजित करने के लिए कोई सेटिंग नहीं। इसी से यह सीखने में सबसे आसान शास्त्रीय साइफर बन जाता है और पहेलियों, एस्केप रूम, जियोकैशिंग और शुरुआती क्रिप्टोग्राफी पाठों में आम तौर पर दिखाई देता है।

एटबैश साइफर कैसे काम करता है

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

एटबैश अपना ही प्रतिलोम है: टेक्स्ट को इससे दूसरी बार गुज़ारने पर मूल वापस आ जाता है, इसलिए वही एकमात्र क्रिया एन्क्रिप्ट और डिक्रिप्ट दोनों करती है। न तो कोई अलग डिकोड चरण है और न ही याद रखने के लिए कोई कुंजी, यही बात इसे इतना त्वरित बना देती है।

हल किया हुआ उदाहरण

शब्द HELLO लीजिए। H मैप होता है S पर, E मैप होता है V पर, L मैप होता है O पर, और O मैप होता है L पर, जिससे सिफरटेक्स्ट SVOOL बनता है। SVOOL को वापस एटबैश से गुज़ारिए और आपको फिर से HELLO मिल जाता है। कोई लंबा वाक्यांश भी इसी तरह बर्ताव करता है: ATTACK AT DAWN बन जाता है ZGGZXP ZG WZDM, जहाँ स्पेस अपनी जगह बने रहते हैं ताकि तीनों शब्द साफ़-साफ़ अलग दिखें।

ध्यान दीजिए कि दोहराए गए अक्षर हमेशा एक ही विकल्प में मैप होते हैं, इसलिए HELLO में दोहरा L दोहरे O में बदल जाता है। यही निश्चित एक-से-एक मैपिंग किसी एकवर्णमाला प्रतिस्थापन साइफर को परिभाषित करती है।

एटबैश तालिका और सूत्र

पूरा साइफर एक छोटी-सी तालिका में समा जाता है: सादी पंक्ति A से Z, उसके ऊपर साइफर पंक्ति Z से A। यदि अक्षरों को 0 से 25 तक गिना जाए, जहाँ A 0 है और Z 25, तो नियम बस इतना है E(x) = 25 - x, और चूँकि इसे दो बार लगाने पर मूल संख्या वापस आ जाती है, ठीक यही सूत्र डिकोड भी करता है। टूल के नीचे दिया गया संदर्भ चार्ट पूरी मैपिंग एक नज़र में दिखाता है।

हिब्रू और बाइबल में एटबैश

एटबैश पहली बार 22 अक्षरों वाली हिब्रू वर्णमाला के साथ इस्तेमाल हुआ, जिसमें पहला अक्षर Aleph अंतिम अक्षर Taw के साथ, दूसरा अक्षर Beth अंत से दूसरे अक्षर Shin के साथ जोड़ा गया, और इसी तरह आगे। विद्वान लंबे समय से हिब्रू बाइबल में स्पष्ट उदाहरणों की ओर इशारा करते रहे हैं: Jeremiah की पुस्तक में Sheshach नाम को व्यापक रूप से Babel, यानी बेबीलोन, की एटबैश एन्कोडिंग के रूप में पढ़ा जाता है, और Leb Kamai को Kasdim, यानी कैल्डियाई लोगों, की एन्कोडिंग के रूप में पढ़ा जाता है। ये जानबूझकर बनाए गए साइफर थे या शब्द-क्रीड़ा, इस पर अब भी बहस होती है, पर ये दिखाते हैं कि यह तकनीक कम से कम ढाई हज़ार साल पुरानी है।

एटबैश को कैसे पहचानें और तोड़ें

एटबैश कोई असली सुरक्षा नहीं देता: केवल एक ही संभावित मैपिंग होती है, इसलिए जिस किसी को भी एटबैश का संदेह हो वह संदेश को साइफर से दोबारा गुज़ारकर तुरंत डिकोड कर सकता है। एक उपयोगी संकेत यह है कि सादे पाठ में अक्षर A हमेशा Z बन जाता है, और छोटे आम शब्द पहचाने जाने योग्य आकार ले लेते हैं, उदाहरण के लिए शब्द A बन जाता है Z और शब्द I बन जाता है R। चूँकि यह साइफर अक्षर-फ़्रीक्वेंसी को उलट देता है, वे अक्षर जो अंग्रेज़ी में आमतौर पर दुर्लभ होते हैं, जैसे Z और Q, अचानक आम अक्षरों जितनी बार दिखने लगते हैं, जो झट से बता देता है कि यहाँ कोई उल्टी-वर्णमाला साइफर चल रहा है।

क्या एटबैश साइफर सुरक्षित है?

नहीं। एक ही निश्चित मैपिंग और बिना किसी कुंजी के, एटबैश ऐसी किसी भी चीज़ की रक्षा नहीं करता जिसे सचमुच गुप्त रहना ज़रूरी हो, और पहचानते ही यह पलक झपकते हल हो जाता है। आज इसका मूल्य शैक्षिक और मनोरंजक है: यह प्रतिस्थापन सिखाने के लिए एक आदर्श पहला साइफर है, पहेलियों और खेलों के लिए एक मज़ेदार टूल, और क्रिप्टोग्राफी के इतिहास का एक टुकड़ा। असली सुरक्षा के लिए इसके बजाय AES जैसे आधुनिक एल्गोरिदम इस्तेमाल किए जाते हैं।

अक्सर पूछे जाने वाले प्रश्न

एटबैश साइफर क्या है?
एटबैश सबसे पुराने प्रतिस्थापन साइफरों में से एक है। यह हर अक्षर को वर्णमाला में उसके दर्पण-प्रतिबिंब से बदल देता है, इसलिए A बन जाता है Z, B बन जाता है Y, और इसी तरह आगे। इसे मूल रूप से हिब्रू वर्णमाला के लिए बनाया गया था, और इसका नाम उन पहले दो युग्मों से आता है जिन्हें यह बदलता है: Aleph के साथ Taw और Beth के साथ Shin।
एटबैश साइफर कैसे काम करता है?
वर्णमाला को आगे की ओर लिखिए, फिर उसके नीचे उसे उल्टा लिखिए, ताकि A, Z के साथ संरेखित हो और M, N के साथ। आपके संदेश का हर अक्षर उसके नीचे वाले अक्षर से बदल दिया जाता है। संख्याएँ, स्पेस और विराम-चिह्न अपरिवर्तित छोड़ दिए जाते हैं, जिससे मूल संदेश का आकार और लंबाई दिखती रहती है।
क्या एटबैश में एन्कोडिंग और डिकोडिंग एक ही हैं?
हाँ। एटबैश अपना ही प्रतिलोम है, यानी ठीक वही क्रिया एन्क्रिप्ट और डिक्रिप्ट दोनों करती है। किसी संदेश को एटबैश से दो बार गुज़ारने पर मूल पाठ वापस मिल जाता है, इसलिए न कोई अलग डिकोड मोड है और न कोई कुंजी। यही वजह है कि यह टूल दोनों दिशाओं के लिए एक ही परिणाम बॉक्स का उपयोग करता है।
क्या आप एटबैश का कोई उदाहरण दिखा सकते हैं?
शब्द HELLO बन जाता है SVOOL, और SVOOL को वापस बदलने पर फिर से HELLO मिल जाता है। वाक्यांश ATTACK AT DAWN बन जाता है ZGGZXP ZG WZDM। चूँकि मैपिंग निश्चित है, दोहराए गए अक्षर हमेशा एक ही विकल्प में मैप होते हैं, इसलिए HELLO में दोहरा L दोहरा O ही बना रहता है।
एटबैश वर्णमाला तालिका क्या है?
यह दो पंक्तियों के रूप में दिखाई गई पूरी मैपिंग है: सादी वर्णमाला A से Z, उसके ऊपर साइफर वर्णमाला Z से A। किसी अक्षर को बदलने के लिए आप उसे सादी पंक्ति में ढूँढते हैं और ठीक नीचे वाला अक्षर पढ़ते हैं। टूल के नीचे दी गई इंटरैक्टिव तालिका पूरी मैपिंग एक नज़र में दिखाती है।
एटबैश साइफर कहाँ से आया?
एटबैश हिब्रू वर्णमाला के साथ शुरू हुआ, जिसमें पहला अक्षर Aleph अंतिम अक्षर Taw के साथ, और दूसरा अक्षर Beth अंत से दूसरे अक्षर Shin के साथ जोड़ा गया, और इसी से इसे अपना नाम मिला। यह कम से कम ढाई हज़ार साल पुराना है, जो इसे सबसे पुराने ज्ञात साइफरों में से एक बनाता है।
क्या एटबैश बाइबल में इस्तेमाल हुआ है?
हिब्रू बाइबल में कई स्पष्ट उदाहरण दिखाई देते हैं। Jeremiah की पुस्तक में Sheshach नाम को व्यापक रूप से Babel, यानी बेबीलोन, की एटबैश एन्कोडिंग के रूप में पढ़ा जाता है, और Leb Kamai को Kasdim, यानी कैल्डियाई लोगों, की एन्कोडिंग के रूप में। विद्वान अब भी बहस करते हैं कि ये जानबूझकर बनाए गए साइफर थे या साहित्यिक शब्द-क्रीड़ा, पर ये दिखाते हैं कि यह तकनीक प्राचीन काल में समझी जाती थी।
एटबैश साइफर को कैसे तोड़ें या पहचानें?
चूँकि केवल एक ही संभावित मैपिंग होती है, आप एटबैश को बस टेक्स्ट को साइफर से दोबारा गुज़ारकर तोड़ देते हैं। एक संकेत कि एटबैश इस्तेमाल हुआ है, यह है कि A हमेशा Z बन जाता है, इसलिए Z और Q जैसे स्वाभाविक रूप से दुर्लभ अक्षर आम अक्षरों जितनी बार दिखने लगते हैं, और बहुत छोटे शब्द पहचाने जाने योग्य आकार ले लेते हैं।
क्या एटबैश संख्याओं, स्पेस या विराम-चिह्नों को बदलता है?
नहीं। केवल A से Z तक के अक्षर ही उलटे जाते हैं, और हर अक्षर अपना अपरकेस या लोअरकेस रूप बनाए रखता है। अंक, स्पेस, लाइन ब्रेक और विराम-चिह्न बिना बदले निकल जाते हैं, इसलिए आपके संदेश का ख़ाका बरकरार रहता है।
क्या एटबैश साइफर सुरक्षित है?
नहीं। एक ही निश्चित मैपिंग और बिना किसी कुंजी के, एटबैश कोई असली सुरक्षा नहीं देता और पहचानते ही तुरंत हल हो जाता है। इसे एक शैक्षिक और पहेली साइफर के रूप में देखना ही सबसे अच्छा है। असली सुरक्षा के लिए इसके बजाय AES जैसे आधुनिक एल्गोरिदम इस्तेमाल किए जाने चाहिए।
क्या मेरा टेक्स्ट किसी सर्वर पर अपलोड होता है?
नहीं। सारा रूपांतरण पूरी तरह आपके ब्राउज़र में होता है, इसलिए आपका टेक्स्ट कभी अपलोड, लॉग या संग्रहीत नहीं किया जाता। यहाँ तक कि साझा करने वाला लिंक भी आपके टेक्स्ट को URL के हैश के बाद वाले हिस्से में रखता है, जिसे ब्राउज़र कभी सर्वर पर नहीं भेजते, इसलिए जब तक आप साझा न करें तब तक यह निजी बना रहता है।
मैं कोड में एटबैश साइफर कैसे लिखूँ?
हर वर्ण पर लूप चलाइए और जाँचिए कि वह अक्षर है या नहीं। अगर है, तो A का कोड घटाकर 0 से 25 तक की एक संख्या प्राप्त कीजिए, उस संख्या को उसे आईने की तरह उलटने के लिए 25 में से घटाई गई संख्या से बदलिए, फिर A का कोड वापस जोड़िए और उसे एक वर्ण में बदल दीजिए। अक्षर न होने वाले वर्ण ज्यों के त्यों कॉपी हो जाते हैं। JavaScript में charCodeAt और fromCharCode ये रूपांतरण संभालते हैं, जो ठीक इसी तरह है जैसे यह ब्राउज़र-भीतरी टूल काम करता है।

संबंधित टूल्स

इन उपयोगी टूल्स के साथ आगे बढ़ें

सीज़र साइफर

विजेनेर साइफर

रेल फेंस साइफर

प्लेफेयर साइफर

एफ़ाइन साइफर

बेकोनियन साइफर