0

डिकोड परिणाम

बेकन
वर्णमाला

एन्कोड परिणाम

बेकन
वर्णमाला
नोटेशन
समूहीकरण

बेकन सिफर के बारे में

बेकन सिफर एक प्रतिस्थापन सिफर है, जिसमें हर अक्षर को A/B जैसे दो मानों वाले पांच-चिह्न पैटर्न से दिखाया जाता है।

सादा पाठ  : HELLO, WORLD!
कूट पाठ   : AABBB AABAA ABABB ABABB ABBBA ,  BABBA ABBBA BAAAB ABABB AAABB !

मूल बेकन सिफर 24-अक्षर वाली वर्णमाला का उपयोग करता है, जिसमें I/J और U/V को एक ही अक्षर माना जाता है। दूसरे संस्करण में A से Z तक हर अक्षर को अलग कूट दिया गया है। DenCode दोनों वर्णमालाओं का समर्थन करता है।

मूल 24-अक्षर वर्णमाला

मूल वर्णमाला में I और J एक ही कूट साझा करते हैं, और U और V भी एक ही कूट साझा करते हैं। कूटलेखन के समय J को I की तरह और V को U की तरह बदला जाता है।

AAAAAABAAAABCAAABADAAABB
EAABAAFAABABGAABBAHAABBB
I/JABAAAKABAABLABABAMABABB
NABBAAOABBABPABBBAQABBBB
RBAAAASBAAABTBAABAU/VBAABB
WBABAAXBABABYBABBAZBABBB

दूसरा संस्करण: 26-अक्षर वर्णमाला

दूसरे संस्करण में A से Z तक हर अक्षर का अपना बेकन कूट होता है, जिसमें I, J, U और V भी अलग-अलग शामिल हैं।

AAAAAABAAAABCAAABADAAABB
EAABAAFAABABGAABBAHAABBB
IABAAAJABAABKABABALABABB
MABBAANABBABOABBBAPABBBB
QBAAAARBAAABSBAABATBAABB
UBABAAVBABABWBABBAXBABBB
YBBAAAZBBAAB

चुनी गई वर्णमाला में समर्थित न होने वाले अक्षर जैसे हैं वैसे ही रखे जाते हैं।

स्टेगनोग्राफी के रूप में उपयोग

बेकन सिफर 1605 में फ्रांसिस बेकन ने बनाया था। जब A/B के पांच-चिह्नों वाले समूह सीधे लिखे जाते हैं, तो यह प्रतिस्थापन सिफर की तरह काम करता है। जब A/B के चुनाव किसी दूसरे पाठ के रूप-रंग में छिपाए जाते हैं, तो इसे छिपाव सिफर या स्टेगनोग्राफी के रूप में भी उपयोग किया जा सकता है।

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

उदाहरण के लिए, “HI” को कूटबद्ध करने पर “AABBB ABAAA” मिलता है। इसे आवरण पाठ “Hello world” में छिपाने पर यह ऐसा दिखता है:

  H     I
AABBB ABAAA
Hello world

इस उदाहरण में सामान्य अक्षरों को A और मोटे अक्षरों को B पढ़ा जाता है। दिखाई देने वाला पाठ “Hello world” है, लेकिन केवल फ़ॉन्ट के अंतर पढ़ने पर “AABBB ABAAA” मिलता है, जो पांच-पांच के समूहों में पढ़ने पर “HI” बनता है।