Bacon titkosírása

A Bacon-rejtjel (vagy " kétbetűs titkosítás " [1] ) egy titkos üzenet elrejtésének módszere, amelyet Francis Bacon talált ki a 17. század elején . Rejtjeleket fejlesztett ki, amelyek lehetővé tették a titkos üzenetek egyszerű szöveges továbbítását anélkül, hogy bárki tudna ezekről az üzenetekről. A titkosítás az „A” és „B” karakterekkel ellátott ábécé bináris kódolásán alapul, amely „0” és „1” karakterekkel párosítható. Ezután a titkos üzenetet egyszerű szövegben "elrejti" az üzenetelrejtés egyik módszerével [2] .

Bacon titkosítása az úgynevezett Shakespeare-kérdéshez kapcsolódik . Számos eddig bizonyított feltételezés létezik William Shakespeare számos művének szerzőségéről . Többek között a " baconi változat " szerint Shakespeare drámáinak szerzője Francis Bacon [1] [3] [4] [5] volt .

Fő ötlet

A rejtjel először Bacon művében található: "A tudományok szaporításáról" (1605), és részletesebben a "A tudományok méltóságáról és megsokszorozásáról" című esszében (1623) [1] írja le . F. Bacon írásaiban három olyan követelményt fogalmazott meg, amelyeknek minden "jó" rejtjelnek meg kell felelnie [1] . Kellene lennie:

  1. Egyszerű és könnyen kezelhető.
  2. Megbízható és megfejthetetlen.
  3. Ha lehetséges, ne keltsen gyanút.

A harmadik tulajdonsággal rendelkező rejtjel "titkos" - vagyis senki sem tud a létezéséről. F. Bacon éppen ilyen rejtjelek létrehozásán dolgozott. Ennek eredményeként megközelítőleg a következő titkosítási módszerhez jutott [2] :

A szteganográfia (vagyis a titkos üzenet létezésének tényének elrejtése) [6] alapelvének megvalósításához a végső szövegnek valamilyen konkrét jelentéssel kell rendelkeznie, és nem szabad tetszőleges karakterkészletnek tűnnie. Egy ilyen "értelmes" szöveg létrehozása a legidőigényesebb feladat Bacon titkosítóval történő kódolásnál. .

Kódolási módszerek

Az üzenetek kódolásához Francis Bacon azt javasolta, hogy a szöveg minden betűjét cseréljék le egy öt karakterből álló "A" vagy "B" karaktercsoporttal (mivel egy öt bináris karakterből álló sorozat 2 5 = 32 karaktert kódolhat, ami elegendő 26 betű titkosításához az angol ábécé) [2] . Ez többféleképpen is megtehető:

Alfabetikus módszer

Francis Bacon idején az angol ábécé 24 betűből állt, mivel az „ I ” és „ J ”, valamint az „ U ” és „ V ” betűk páronként megkülönböztethetetlenek voltak, és egyben használták őket. a másik [2] .

a AAAAA g AABBA n ABBAA t BAABA
b AAAAB h AABBB o ABBAB u+v BAABB
c AAABA i + j ABAAA p ABBBA w BABAA
d AAABB k ABAAB q ABBBB x BABAB
e AABAA l ABABA r BAAAA y BABBA
f AABAB m ABABB s BAAAB z BABBB

Bacon titkosításának egy változata a modern angol ábécé használatával:

a AAAAA g AABBA m ABBAA s BAABA y BBAAA
b AAAAB h AABBB n ABBAB t BAABB z BBAAB
c AAABA én ABAAA o ABBBA u BABAA
d AAABB j ABAAB p ABBBB v BABAB
e AABAA k ABABA q BAAAA w BABBA
f AABAB l ABABB r BAAAB x BABBB

Ciklikus sorozatok

A rejtjel ábécéjének összeállítása mellett létezik egy bonyolultabb módszer is az 5 karakterből álló „A” és „B” karaktersorozatú betűk párosítására [7] .

Legyen egy 32 karakterből álló sztring, hogy ne legyenek benne 5 elemből álló ismétlődő blokkok. Például:

aaaaabbbbbbabbbbaabbababbaaababaab

.

Ciklikusnak tekinthető, összeköti a kezdetet a végével. Az egyértelműség kedvéért ez a lánc karakterek gyűrűjeként van ábrázolva. Minden karakterrel szemben az angol ábécé egy betűje található. A betűk nélkül hagyott karakterekhez 1-től 6-ig terjedő számok adódnak. Most ez a lánc lesz az angol ábécé [7] betűinek kódolásának kulcsa .

Minden betű 5 karakterből álló láncként lesz kódolva, ezzel a betűvel kezdve (az óramutató járásával megegyezően vagy ellentétes irányban). Például az "R" betűhöz a láncot kapjuk: babab , "K" -ra - abbba stb.

Üzenet elrejtésének módjai

Számos módja van a titkos üzenetek egyszerű szövegben való elrejtésére. Íme néhány közülük:

1. módszer

Maga Francis Bacon javasolta. Használjon két különböző tipográfiai betűtípust a szövegben: az egyik az "A", a másik a "B" karakter kódolása [2] . A legegyszerűbb esetben "A" helyett dőlt betűket, "B" helyett pedig egyenes betűket írhat. Például vezetéknév:

B aco n

BAAAB

egyezik az "S" betűvel.

Az ilyen módszer alkalmazására példa Cicero (i. e. 56 ) levelének  (latin) [1]  (orosz) részlete , amelyet Bacon idézett írásaiban [8] .

A szövegrészben használt két tipográfiai betűtípusnak megfelelően a levél szövegének minden betűjét "A" és "B" karakter helyettesíti. Az eredmény a titkosított szöveg:

Minden elveszett. Mindart megölik. A katonák élelmiszerkészlete kimerült. Nem tudunk élelmet szerezni, ezért nem maradhatunk tovább itt.

2. módszer

Gyakori kifejezés:

itt a várva várt tél

A szöveget 5 betűre osztjuk, a szóközöket eltávolítjuk:

votin astup ilado lgozhd annaya tél

A szövegben a nagy betűket "B", a kis betűket pedig "A" jellel látják el [7] . Ilyen üzenetet kapsz:

AAAAB AAAAA AAABA ABBAB ABBAA

Az első ábécé kódolási opció használatakor egy titkos üzenetet kapunk:

szalonna

3. módszer

Most a szabály a következő: az ábécé "A"-tól "M"-ig tartó betűi "A"-nak, az "N"-től "Z"-ig tartó betűi pedig a "B" karakternek felelnek meg [7] . A titkos üzenet a következőképpen van titkosítva:

Jobbra állítottam a széket.

A BAB BAA AAAAB BAAAB

A karakterek sorozata 5 részre oszlik:

ABABB AAAAA ABBAA AB

Az utolsó 2 karaktert eldobjuk, majd az ábécé kódolásának első változata szerint titkos üzenetet kapunk:

Férfi

Ez a titkosítási módszer bonyolultabb, mint a második, és a titkosított üzenet nem olyan nyilvánvaló.

4. módszer

Most vegyük figyelembe a következő szabályt: az ábécé páratlan helyein lévő betűk (a, c, e…) az „A” szimbólummal, a páros pozíciókban (b, d, f…) – a „B”-vel lesznek egyeztetve [7] .

A szöveg elrejtésének ezzel a módszerével a szó:

kés

ABABA

kódolja a "K" betűt.

A titkosítás hátrányai

GkwRt ceUya porrE

A kulcs a fent megadott ciklikus karaktersorozat:

aaaaabbbbbbabbbbaabbababbaaababaab

Vagyis az "A" betű kódolása aaaaa , "B" - aaaab , "C" - aaabb stb.

Most az ábécé páratlan helyein lévő betűk (a, c, e…) az "A" karaktert jelölik, a páros helyeken lévő betűk (b, d, f...) - "B" (4. módszer), a bináris karaktersorozatot kapunk, amely a kiválasztott kulccsal történő dekódolás eredményeként titkos üzenetté alakul [7] :

aaabb aaaaa babba

MACSKA

Ha az ábécé első felében lévő betű az "A" szimbólumot, a második "B" szimbólumot jelenti (3. módszer), akkor olyan kifejezést kapunk, amely ugyanazzal a kulccsal dekódolva, mint az előző esetben, megadja a szót "KUTYA":

aabbb aabba bbba

KUTYA

És ha a nagybetűk "A"-t, a kisbetűk pedig "B"-t jelentenek (2. módszer), akkor az eredmény egy "PIG" titkos üzenet:

abbab bbabb bbbba

MALAC

titkosított üzenet Hogyan lehet elrejteni egy üzenetet Bináris karakterek sorozata Titkos üzenet
GkwRt ceUya porrE 4. módszer aaabb aaaaa babba MACSKA
GkwRt ceUya porrE 3. módszer aabbb aabba bbba KUTYA
GkwRt ceUya porrE 2. módszer abbab bbabb bbbba MALAC

Ez a példa azt mutatja, hogy ugyanabból a szövegből különböző módon különböző üzenetek nyerhetők.

Bacon és Shakespeare

Egyes kutatók szerint (őket "baconistának" vagy "baconiának" nevezik) William Shakespeare drámáinak szerzője Sir Francis Bacon . A " baconi elmélet " leghíresebb képviselői : Ignatius Donnelly , Elizabeth Wells Gallup .

Állításuk alátámasztására például a következő tényre hivatkoznak:

Jó barát Jézusnak, mindenképp

To diGG þE Dust Enclo-Ased He.RE.

Blese be THE Man þat tartalék TEs Stones

És átok legyen, Ő mozgatja a csontjaimat.

Számos kutatómunka foglalkozik W. Shakespeare műveiben található titkosított üzenetek keresésével (beleértve a Bacon-rejtjel használatát is). Köztük a következők:

"The Great Cryptogram" (1888)

A "The Great Cryptogram" című könyvet Ignatius Donnelly , a 19. század ismert politikusa és írója írta az Egyesült Államokban, és 1888-ban adták ki. Azzal érvelt, hogy W. Shakespeare művei "egy hatalmas szteganogram", és "kriptoanalízisük" révén bizonyítékot találhat arra, hogy a darabok szerzője Francis Bacon . I. Donnelly azt is állította, hogy F. Bacon több okból nem tudta nyilvánosan elismerni szerzőségét: magas társadalmi pozíció, filozófus, politikus és ügyvéd hírneve stb. [5] Donnellynek azonban nem volt kétsége afelől, hogy szteganográfia, Bacon színdarabokban nyomta le szerzőségét [4] .

I. Donnelly megpróbált "gyökér" számokat találni, amelyek segítségével meg akarta találni a titkos üzenetek kulcsát W. Shakespeare drámáiban. I. Donnelly a könyve lapjain semmilyen módon meg nem magyarázott közvetett következtetések alapján az 505, 506, 513, 516, 523 számokat választotta „alapszámoknak”. szorzás faktorokkal, az adott oldalon dőlt betűvel írt szavak számának kivonása stb.), kapott egy állítólag egy szó számát jelző számot a rejtjelezett szövegből. A szerző ugyanakkor nem részletezte, hogy miért kell pontosan ilyen matematikai műveleteket végrehajtani a rejtjelezett szöveg megszerzéséhez [4] . Ilyen zavaró módon I. Donnelly a következő mondatokat szedte ki Shakespeare műveiből:

– Shakespeare egyetlen szót sem írt ezekben a darabokban.

– Én, F. Bacon vagyok ezeknek a színdaraboknak a szerzője.

stb.

A "Nagy kriptogramot" kemény kritika érte, és a szerző szilárd tekintélye ellenére elbukott az értékesítésben. A minnesotai lakos Joseph Pyle megírta saját könyvét - "Tiny cryptogram", amely nemcsak a címét, hanem I. Donnelly könyvének "kriptoanalízisének" módszereit is parodizálja [4] . Ezekkel Pyle "megfejtette" a következő titkos üzenetet a Hamletben :

"Donnelly, író, politikus és sarlatán felfedi ennek a darabnak a titkát."

I. Donnelly műveinek újabb cáfolata egy másik amerikai állampolgár, A. Nicholson tiszteletes [4] . Donnelly egyik "gyökér" számát használta, és még ugyanazokon az oldalakon is dolgozott, mint A nagy kriptogram szerzője. Ennek eredményeként Nicholson a következőket kapta:

– Mr. William Shakespeare írta ezt a darabot, és a függönynél dolgozott.

Maga Donnelly soha nem szűnt meg hinni "kriptográfiai" felfedezéseiben, és tovább dolgozott a titkosítások feltörésén. 1899-ben megjelentette a Rejtjelek színdarabokban és sírköveken című könyvét, amely azonban nem járt sikerrel az olvasók körében.

"Sir Francis Bacon írásaiban talált és Mrs. Elizabeth Gallup által megfejtett kétbetűs titkosítás" (1899)

A sorbonne-i és a margburgi egyetemen végzett Elizabeth Wells Gallup író és középiskola igazgatója volt az első a baconiak közül , aki úgy döntött, hogy a maga Bacon által kitalált kétbetűs rejtjel segítségével "titkos üzenetek" után kutat William műveiben. Shakespeare . A Gallup különféle tipográfiai betűtípusokkal írt szövegeket keresett a darabokban, és Bacon titkosításával ábécé sorrendbe rendezte. Például a „ Troilus és Cressida ” című darab prológusát szinte teljes egészében dőlt betűvel írták [4] . Munkája eredményeként E. Gallup a következő titkosított üzeneteket kapta:  

"Erzsébet királynő az igazi anyám, és én vagyok a trón jogos örököse...

…Keresse meg a könyveimben található titkosított történetet. Nagy titkokat mesél el, amelyek mindegyike, ha nyíltan adnák, az életembe kerülne. F. Bacon.

Az E. Gallup által talált "titkos" üzenetek szerint Bacon londoni kastélyában rejtette el a színdarabok kéziratait. 1907-ben kéziratokat keresett, de azok nem vezettek pozitív eredményre [4] .

"A tanulmány a Shakespeare-rejtjelekről" (1957)

A híres amerikai kriptográfusok , William Friedman és felesége, Elizabeth Friedman azt a feladatot tűzték ki maguk elé, hogy kiderítsék, felfedezett-e valaki Shakespeare műveiben „igazi titkosírást”, amelynek felnyitásával megkérdőjelezhető Shakespeare szerzősége. Az "igazi rejtjel" szavakkal Friedmanék megértették [4] :

Friedmanék könyvükben ( 1957) számos baconista , például Orville Ward Owen , Walter Conrad Arensberg , Edwin Durning -Lawrence és mások kutatásait tekintették át .  Friedmanék nem találtak semmilyen logikus érvelést, amely megerősítené a baconi változatot. Éppen ellenkezőleg, a baconista bizonyítékok nagy részét megkérdőjelezték [4] .   

Lásd még

Jegyzetek

  1. 1 2 3 4 Gardner, 1992 , p. 21.
  2. 1 2 3 4 5 Gardner, 1992 , p. 22.
  3. 1 2 Babash, Shankin .
  4. 1 2 3 4 5 6 7 8 9 Kan, 2000 .
  5. Donnelly 12. , 1888 .
  6. THG szerkesztőség. Szteganográfia: hogyan lehet diszkréten elrejteni az információkat? (nem elérhető link) (2008. március 15.). Letöltve: 2012. november 19. Az eredetiből archiválva : 2012. október 31.. 
  7. 1 2 3 4 5 6 7 8 Gardner, 1992 , p. 25.
  8. Gardner, 1992 , p. 23.

Irodalom

  1. Boyle R.,. Bacon titkosírása // Brockhaus és Efron enciklopédikus szótára  : 86 kötetben (82 kötet és további 4 kötet). - Szentpétervár. , 1890-1907.
  2. Gardner M. Bacon titkosírása  // Popular Science Physics and Mathematics Journal "Kvant" : Journal. - 1992. - 8. sz . - S. 21-26 . — ISSN 0130-2221 .
  3. Babash A. V., Shankin G. P. A kriptográfia  mellett // ICSI, Kriptográfia Tanszék, előadások a kriptográfia történetéről: Portál. – ICSI, Kriptográfiai Tanszék.
  4. David Kahn. Kóros kriptoanalízis // Kódtörők = The Codebreakers – The Story of Secret Writing. - Tsentrpoligraf, 2000. - 480 p. - (Titkos mappa). — 10.000 példány.  — ISBN 5-227-00678-4 . Archiválva : 2012. október 7. a Wayback Machine -nél
  5. Donnelly, Ignatius. II. rész, VII. fejezet – Az elrejtés okai // A nagy kriptogram : Francis Bacon titkosítása az úgynevezett Shakespeare-drámákban . - Chicago: New York, London, RS, Peale & Company, 1888. - P. 246-259. — 1002 p. — ISBN 9780403004195 .