Az elmúlt hetekben két posztban kitettem a 3-12. rejtvények megfejtését (itt és itt), és belinkeltem Alberti érzékletes kódfejtő magyarázatait. Aki szeretne hatékony történeti kódfejtővé válni, annak ajánlom Alberti kódblogjának más bejegyzéseit is. Most viszont álljon itt alább ugyanezen rejtvények megfejtése rövid és tömör magyarázatokkal azok számára, akik a részletes okfejtést nem kívánják végigolvasni, de a megfejtésekre mégis kíváncsiak. A szerző Schiller Edvin, aki a rejtvények eredeti megjelenésekor a verseny nyertese volt.

Ne felejtsük el, hogy minden megfejtés kettővel kisebb számot visel, mint amilyennel a hozzá tartozó rejtvényt a blogra kitettem.

Az 1. feladat megfejtése:

A megszólítás és aláírás feltételezett megfejtése (T1L0BT=olvasó, 1R=LB = Láng Benedek monogram) alapján, egyszerű szövegszerkesztőben (vagy kézírással) elvégzett karaktercserével látszik, hogyan bomlik ki a szöveg. Ez a talán a legfelemelőbb rész minden megfejtésben, érdemes ezt megmutatni, ahogy szinte magától nyílik ki a titok. (A kisbetűs részek a megfejtett betűket, a nagybetűk és számok a kódokat jelölik.)

kedves olvaso,

YZJN laNoE, QU QGK bQvQUQNo 9QlaEaN. GKo4s sZAQ4QlYQJK! NobbQ

aUoJbaJ JQY lQsU ZlKQJ AoJJKP EolGoE, HoGK QGK QJJKZ4Q QGKsUQ4P

AoEabQFQvQl NZNAosZNoNN YaGKa4 JKQlvP sUovQGQN AQllIQJ

9QlNo4JoE. QUQJNPl JQY lQsU QlQGQJEo a M4obalGaNas vaGK a

GKaAo4ZsaGQlQYUQs a YQG9QINQsHQU. YosN lassaJ aNNQ4PJA

AoYolKabb YoEsUQ4QA4Q. üdvözlettel: lb

feltűnik a feltételezést alátámasztó sok egyedülálló „a” mellett egy vaGK, amit vagy-nak feltételezve (GK=gy) alapján a GKaAo4ZaG=gyakoriság, YaGKa4=magyar, a

sikQrQlmQJy=sikerélmény feltevések után, az új karaktercseréket elvégezve már itt tartunk:

 

kedves olvaso,

minN laNoE, eU egy beveUeNo 9elaEaN. gyors sikerelmeny! Nobbe

aUonban nem lesU ilyen konnyP EolgoE, Hogy egy ennyire egysUerP

koEabeFevel NiNkosiNoNN magyar nyelvP sUovegeN kellIen

9elNornoE. eUenNPl nem lesU elegenEo a MrobalgaNas vagy a

gyakorisagelemUes a meg9eINesHeU. mosN lassan aNNerPnk

komolyabb moEsUerekre. üdvözlettel: lb

 

bizony gyors sikerélmény! és ez után azonnal feltűnik, hogy N=t, U=z, 9=f, E=d…. és a mosolygós H=h csere lehetősége, ami után kibomlik a teljes nyílt szöveg.

 

kedves olvaso,

mint latod, ez egy bevezeto feladat. gyors sikerelmeny! tobbe

azonban nem lesz ilyen konnyu dolgod, hogy egy ennyire egyszeru

kodabecevel titkositott magyar nyelvu szovegez kelljen

feltornod. ezentul nem lesz elegendo a probalgazas vagy a

gyakorisagelemzes a megfejteshez. most lassan atterunk

komolyabb modszerekre. üdvözlettel: lb

 

azaz:

 

Kedves Olvasó,

Mint látod, ez egy bevezető feladat. Gyors sikerélmény! Többé

azonban nem lesz ilyen könnyű dolgod, hogy egy ennyire egyszerű

kodábécével titkosított magyar nyelvű szöveget kelljen

feltörnöd. Ezentúl nem lesz elegendő a próbálgatás vagy a

gyakoriságelemzés a megfejtéshez. Most lassan áttérünk

komolyabb módszerekre. Üdvözlettel: LB

 

A 2. feladat megfejtése (a Láng Benedek: Rohonci kód c. könyv 101. oldal alapján)

 

KEDUES KODFEJTOx

xHA EZT MEG TUDOD FEITENI NYILUAN

MEGIRTETTED X MENNYIRE FONTOS HOGY

TENYLEG HASZNALD A KONYUEM: A

MEGFEJTESHEZ SOKSZOR NEM A x

MATAMATIKAI KEPESSEGEK UEZETNEK

EL A LEGGYORSABBEN HANEM A TALALEKONYSAG

GRATULALOK: BENEDEK x

 

Figyelembe véve, hogy nincs ékezet, U-V és I-J azonos (és a 2 elírást javítva):

 

Kedves Kódfejtő

Ha ezt meg tudod fejteni nyilván

megértetted mennyire fontos hogy

tényleg használd a könyvem. A

megfejtéshez sokszor nem a

matematikai képességek vezetnek

el a leggyorsabban hanem a találékonyság

Gratulálok: Benedek

 

A második feladatnál bementem az első „Alexandrába” és lefotóztam minden „clavis-gyanús” oldalt a könyvben. A telefonom kijelzőjén nagyítóval bogarásztam a jeleket. (pulzus-szám: 141, oldalszám: 101) Miután sikerült megfejteni a feladatot, neten rendeltem egy példányt, mert ugyan még mindig nem tudtam miről is szól ez a könyv, de éreztem, hogy kelleni fog… (azóta elolvastam: több szempontból is jó vételnek bizonyult!)

 

A 3. feladat megfejtése

 

Itt már az egyszerű szövegszerkesztős karaktercsere nem volt elég, vb script-eket írtam (annyi év után…) a betű gyakoriság számítására és az első feladatnál alkalmazott karaktercserék végrehajtására. A tippeléshez felhasználtam a magyar nyelv betű-gyakoriságáról írtakat.

Magánhangzó tipp a gyakoriság sorrendjében: YKHVP.

Erre a magyar nyelv betű-gyakoriság sorrendje alapján eaoui , aeoui próbák után e_aou, azaz K=space esetén jönnek egyedülálló a-k és a szöveg végén magában álló a# = az és az elején #e#e# minta = tetet után előlről végig haladva sikerült megfejteni (ehhez: betucsere1.vbs)

 

1. mondat kód ABC (megfejtési sorrendben):

Y=e,K=  ,H=a,V=o,P=u,O=z,I=t,X=m,Z=l,F=j,G=k,U=n,E=g,N=y,R=r,

Q=v,L=s,W=b,D=d,B=i,T=h,M=p,A=f

 

1. mondat megfejtése:

emeljuk a tetet ezentul egyre kevesbe lesz elegendo hogy a mai magyar nyelvben vagy jaratos most tenyleg elindulunk a multba vezeto kirandulasunkon torteneti peldak jonnek elso lepeskent kezdjuk egy egyszeru homofonikus rendszerrel amely tobb karaktert hasznal az a s az e betukre

 

2. mondat betű gyakoriság (gyakorisag1.vbs): (191 char)

A = 4 B = 8 C = 2 D = 6 E = 5 F = 2 G = 14 H = 0 I = 9 J = 19 K = 28 L = 9 M = 1

N = 4 O = 6 P = 2 Q = 2 R = 8 S = 21 T = 4 U = 6 V = 14 W = 3 X = 6 Y = 0 Z = 8

Sorrend: K S J V  I-L  B-R-Z

Nincs: HY

Mássalhangzó tipp (gyakoriság<7): ACEFMNOPQTUW (hibás volt:P)

A = 0,1 B = 3,4 C = 0,0 D = 1,1 E = 3,0 F = 0,0 G = 1,0 H = 0,0 I = 1,4 J = 7,7 K = 12,5 L = 2,2 M = 0,0 N = 0,3 O = 0,0 P = 0,0 Q = 0,0 R = 0,0 S = 2,5 T = 0,0 U = 1,0 V = 5,7 W = 0,0 X = 0,0 Y = 0,0 Z = 3,1

Magánhangzó tipp: KJ(S=space?)VB = ea_ou (u később i) után vannak magában álló a-k és a mondat elején a “karakter”, majd az “akkor tudod megfejteni ha felismered” már mutatta magát.

 

2. mondat kód ABC (megfejtési sorrendben):

K=  ,J=e,S=a,V=o,B=i,G=k,R=r,I=t,O=z,P=u,D=d,X=m,E=g,A=f,F=j,

U=n,T=h,Z=l,L=s,N=y,Q=v,W=b,C=c,M=p

 

2. mondat megfejtése:

ezt akkor tudod megfejteni ha felismered hogy melyik karakter jelzi a szohatarokat valamint azt hogy bizonyos karakterek csak a szoveg elso feleben fordulnak elo masok pedig csak a masodikban

 

A 4. feladat megfejtése:

 

Betörés: fell34 = HOMMES, mert 3 = 34 db előfordulással leggyakoribb jel és az E betű a leggyakoribb a francia nyelvben.

 

Ez a feladat volt talán a legnehezebb. A HOMMES kezdő segítség nélkül azt hiszem nem találtam volna betörési pontot. Franciául nem tudok, a kezdeti PENSEES DES HOMMES találat netes google keresésben jött meg. A L A R T  és L E M O N D E tippekre még futotta saját erőből, de itt megállt a tudományom.

A rejtőzködő francia szavak keresésében Mátyás fiam, majd a már dekódolt, de mozdíthatatlan szöveg-tömb kibontásában, lefordításában családunk zene- és francia-nyelv szakértője, Szabó Ágnes segített. Nélkülük nem sikerült volna!  

 

A dekódolt „szövegt-tömb”:

 

L A R T D E D E V I N E R L E S P E N S E E S D E S

H O M M E S D E G V I S E E S P A R D E S C A R A C

T E R E S I N C O N N V S N E S T P A S L O V V R A G E

D E T O V T L E M O N D E E T P O V R Y R E V S S I R

I L F A V T B E A V C O V P D E T E M P S B E A V C O

V P D A P P L I C A T I O N E T S V R T O V T V N E E

X T R E M E P A T I E N C E

 

A francia szöveg:

L’art de deviner les pensées des hommes déguisées par des caractéres inconnus n’est pas l’ouvrage de tout le monde et pour y réussir il faut beaucoup de temps beaucoup d’application et surtout une extreme patience.

 

A magyar fordítás:

Az ismeretlen írásjelekkel álcázott emberi gondolatok kitalálásának művészete nem mindenkinek való munka és a sikerhez sok idő, sok szorgalom és főleg kivételes türelem szükséges.

 

A magyar fordítás értékeléséhez a google verziót érdemes talán megtekinteni:

A művészet kitalálta gondolatait férfiak útján ismeretlen karakter nem a munkát mindenkinek, hogy sikerült, és ez veszi el a legtöbb időt és különösen szélsőséges türelmét.

 

Az 5. feladat megfejtése:

 

Balassi Bálint kód ABC-je az Irodalomtörténeti Közlemények 1899. - 9. éfv. 7.sz-ban (netes keresés eredménye) és a Láng Benedek könyv 112.oldal alján is definiálva van.

 

Kinek az atyjáról van szó?     = RQYQGQSQ         = felesége (atyjáról)

Kinek küldte a levelet?          = SFCRBQBMX       = grófnénak

 

A feladat „clavisa” benne volt az „LB” könyvben, de még nem tartottam ott. Ugyanis a végén kezdtem. A gyakoriság és trilaterális számítások vb script programjai az ott leírtak alapján készültek és a magánhangzók kiemelésében és a mássalhangzók megtalálásában igen nagy segítséget nyújtottak.

 

A 6. feladat megfejtése:

 

Thaly Kálmán: Rákóczi tár II. Kötet: Székesi gróf Bercsényi Miklós levelei B. Károlyi Sándorhoz 1703-1711. – 56-57.oldal (kiadta Lauffer Vilmos Pest, 1868.) alapján szavak tördelését átvettem.

 

Gyakori g=11 db, g=E/A és gf=AZ, gyyg= ARRA és csak ”I” van, nincs külön “J”

 

kódolt:  a.b.c.d.e.f.g.h.i.k.l.m.n.o.p.q.r.s.t.u.v.x.y.z.

nyílt :  T U V X Y Z AB C D E F G H I K L M N O P Q R S  

 

… Megirám minap kegyelmednek: mihelt HORVATORSZAGOTERIUK ARRA ne UN AZ FRANCSIA AZ BA egy USIS OHAITTYA gyütt  IUNCTIOT. Az svecussal, assecurálom kegyelmedet, hiában biztatja magát német uram, mert onnan bizony egy sem gyün.

 

ahol:

HORVATORSZAGOT = Horvátországot

FRANCSIA = franczia

OHAITTYA = óhajtja

IUNCTIOT (lat.) = összeköttetést, kapcsolatot, egyesülést

 

Kérdéses:

ERIUK = (k)érjük

neUN = gyün

AZ BA egy USIS  =  azzal együtt is

gyütt IUNCTIOT =  együtt-

 

A feladat nyílt szövegében szerepel a svecus (svéd) szó. Véletlen-e? Nem tudom, de tény: Svékus Olivérnek van egy könyve a titkosírásokról. Úttörőknek íródott a 60-as években. Ott esik szó olyan kódoló-dekódoló, két teljes ABC-t tartalmazó vonalzó-párról, aminek tologatásával könnyen elvégezhető a kódolás-dekódolás. Tessék kipróbálni! (attól igen féltem, hogy később kódrácsos, vagy kulcs-szavas, akár karakterenként változó kód ABC-s feladatok jönnek majd….)

A megfejtés szövegét nézve nyilván nem ez a feladatot teljesen megoldása. Egy magyar-magyar fordítás még jól jönne, mert bár majdnem minden szó érthető, a szöveg szinte érthetetlen.

 

A 7. feladat megfejtése:

 

Dupla karakteres kódok átírása egy karakteres verzióra:

AE,AF,AK,AR,AS,AT,AU,BG,BH,BK,BM,BN,BP,BQ,CD,CK,CL,CN,CP,CS,CV

a  b  c  d  e  f  g  h  i  j  k  l  m  n  o  p  r  s  t  u  v

alapján az átírt kódolt szöveg:

etof kgetlftodtf, eg agj mgfbtj jut ptctaju kuorjtf! jutft ip uieeta jut pghnjiga jg sgnf rfglhtvp.

 

Feltevés: angol nyelvű és jut=THE / jutft=THERE / jg = TO /  ip uieeta = IS HIDDEN

után:

DEoR kODElREodER, DO NOT mORbET THE SEcENTH kHorTER! THERE IS HIDDEN THE SOhnTION TO sOnR rROlhEvS.

 

ennek alapján a teljes Kód ABC: j=T,u=H,t=E,f=R,g=O,i=I,p=S,e=D,a=N,o=A,k=C, l=B,d=K,m=F,b=G,c=V,r=P,h=L,n=U,s=Y,v=M  használatával

a megfejtett angol szöveg:

 

DEAR CODEBREAKER, DO NOT FORGET THE SEVENTH CHAPTER! THERE IS HIDDEN THE SOLUTION TO YOUR PROBLEMS.

 

Magyarul:

Kedves kódtörő, ne feledd a hetedik fejezetet! Ott rejlik a megoldás a problémáidra.

 

A 8. feladat megfejtése:

 

Ez a megoldás tartott a legtovább, mert sokáig a feladat kiírását tartalmazó html oldal szövegében keresetem. Ez után jött az „LB” könyv. Sokáig próbáltam oldalszámon, sorszámon, soron belüli szó-sorszámon alapuló megfejtést, de a kódban lévő folyamatos sorszámok és a 7. feladat megfejtés szövege alapján, a probléma megoldásához csak be kellett gépeljem notepad++ -ba a 7. fejezet (119.oldal) elejét.

Megérte! A kódszámokban megadott pozíció számon szereplő szöveg karaktereit összeolvasva adódik a megfejtés:

 

ÜGYES VAGY

ÖSSZERAKTAD A RÉSZLETEKET

TALÁLÉKONYSÁG SZÜKSÉGES A SIKERHEZ

 

Dekódolás:

A kriptológia tudománya már régen komolyabb problémákkal van elfoglalva, mint egy régi időkben homofónikus módszerrel kódolt szöveg megfejtése. Mára a második világháborós Enigma problémája is a múlté, az utóbbi évtizedek kutatásai a biztonságos kulcsmegosztás, az elvileg is megfejthetetlen kódok és az átlagember számára kevéssé felfogható számítógépes titkosítások körül folynak. Egy 17. századi homofónikus titkosírás már nem kihívás. Vagy mégis? Ha kellően sok nullitás zavarja össze a kódfejtőt, ha nemcsak betűknek, hanem szótagoknak is megfelelnek kódjelek, ha nem tudjuk sem a szó-, sem a betűhatárokat, ha a nomenklatorok listája kellően kiterjedt, és ha még esetleg a nyílt szöveg nyelvét sem tudjuk azonosítani, akkor még egy kódolási technikájában elavult titkosírás is könnyen megizzaszthat.

Rendszerint a történeti kontextus biztos ismerete, az alapnyelv helyes azonosítása, megfelelő matematikai ismeret, nem kevés türelem és próbálgatás, valamint egy jó adag találékonyság együttállása szükséges a sikerhez. A kódfejtő munkája persze könnyebbé válik, ha ….

 

A 9. feladat megfejtése:

 

Klasszikus = latin és a sorok végi mintázat alpján = vers kereséssel az internetes kapcsolaton J http://www.januspannonius.hu/html/jp_versek.htm

 

Janus Pannonius: De amygdalo in Pannonia nata (Egy dunántúli mandulafáról) c. vers utolsó négy sora:

 

Audax per gelidos en! floret amygdala menses,
Tristior et veris germina fundit hiems.
Progne, Phylli tibi fuit expectanda; vel omnes
Odisti iam post Demophoonta moras?

 

Csak a megfejtés ellenőrzésére használt rejtjel ABC:

C=e,V=i,Z=a,S=u,T=d,P=x,Q=p,K=r,Y=g,G=l,H=n,I=o, R=s,U=f,L=t,F=m,W=y,M=v,D=h,A=b,B=c

 

A feladat megoldása tisztán netes kereséssel történt és a kérdőjel előtti második szó mintája alapján gyorsan sikerült. (a klasszikus google keresési műveltség!)

A szép a dologban, hogy talán nincs is ott a végén az a sokat segítő kérdőjel (?)

 

A 10. feladat megfejtése:

 

Kódszöveg “feltekercselése” egy hengerre

KSETGREEKJAEKLDOTDREVDOVEZEFUEET

12345671234567123456123456123456

 

és elolvasása:

KEDVESKODFEJTOUTADVEGEREERKEZTEL   

 

azaz: Kedves kódfejtő utad végére érkeztél.

 

A feladat megoldása a két vonalzósnál is egyszerűbb, egy „majdnem-henger”-re tekercselős.

A módszer lényege: szalagot tekerünk egy hengerre és a henger tengelyével párhuzamosan felírjuk a nyílt szöveget, sorban egymás alá.

A letekert szalag a kódolt szöveg, a hengerre feltekerés és kiolvasás a dekódolási eljárás.

(A fenti megfejtésben az egymás mellé kerülő betűk kaptak azonos számot, ami a felíráskori sorok száma, emiatt a hengerre íráskori 1. sor: KEDVE, 2. sor: SKODF stb… a 7. csonka sor alapján persze nem tökéletes – a henger…)

A bejegyzés trackback címe:

https://kripto.blog.hu/api/trackback/id/tr196284526

Kommentek:

A hozzászólások a vonatkozó jogszabályok  értelmében felhasználói tartalomnak minősülnek, értük a szolgáltatás technikai  üzemeltetője semmilyen felelősséget nem vállal, azokat nem ellenőrzi. Kifogás esetén forduljon a blog szerkesztőjéhez. Részletek a  Felhasználási feltételekben és az adatvédelmi tájékoztatóban.

John Montagu 2014.06.11. 18:42:15

A 6-os megfejtése rossz. Helyesen: HORVATORSZAGOT ERIUK ARRA GYUN AZ FRANCSIA, AZ BAVARUS (bajor) IS OHAITTYA A CONIUNCTIOT
süti beállítások módosítása