Négynégyzet-rejtjel

A négynégyzet-rejtjel egy szimmetrikus kézi kódolási technika, amelyet a híres francia kriptográfus, Felix Delastelle talált fel.

Ezzel a módszerrel betűpárokat (digráfiák vagy bigrammák) kódolunk, és ezáltal a poligrafikus helyettesítő rejtjelek kategóriájába tartozik. Ezek a rejtjelek jelentős erőtöbbletet képviselnek a monografikus helyettesítő rejtjelekhez képest, amelyek szimpla karakterekkel dolgoznak. A betűpárok használata a négynégyzet-rejtjelet a gyakoriságelemzéssel szemben védettebbé teszi, hiszen a vizsgálatot egy adott nyelv betűi helyett az azokból előállítható betűpárokra kell elvégezni, ami az angol nyelv esetén 26 helyett 676 lehetőséget jelent (az ábécé betűinek számát önmagával szorozva kapjuk az összes lehetséges betűpár számát). Természetesen a betűpárok gyakoriságelemzése is lehetséges, de jóval bonyolultabb – nem beszélve arról, hogy sokkal nagyobb kódolt szövegre van szükség, hogy legyen valami haszna.

A négy négyzet használata

A négynégyzet-rejtjel négy darab 5×5-ös mátrixot használ, amelyek egy nagy négyzetet alkotnak. Mindegyik négyzet tartalmazza az angol ábécé betűit, rendszerint vagy a Q-t elhagyva, vagy pedig az I-t és a J-t egy betűnek tekintve, hogy az amúgy 26 betűből álló angol ábécé betűi elférjenek. Általában a bal felső és jobb alsó négyzetek az eredeti szöveghez tartozó négyzetek, melyek egy-egy standard ábécét tartalmaznak. A jobb felső és bal alsó négyzetek pedig értelemszerűen a kódolt szöveghez tartoznak, és az ábécének egy-egy kevert sorrendjét tartalmazzák.

A kódolt szöveghez tartozó négyzetek elkészítéséhez először a kulcsszó vagy -kifejezés betűivel kell kitölteni a négyzetet (mindkét másodszor előforduló betűt elhagyva), majd az ábécé fennmaradó betűivel ki kell tölteni a négyzet üresen maradt mezőit (ismét elhagyva a 'Q'-t, hogy elférjenek a betűk). A kulcsszót írhatjuk a négyzet felső sorába, balról jobbra haladva, vagy valamilyen spirális elrendezésben, például a bal felső sarokból csigavonalban a négyzet közepe felé tartva, de más módszert is kitalálhatunk. A kulcsszó a négyzet kitöltési módszerével együtt alkotja a kód kulcsát. A négynégyzetes algoritmus két különböző kulcs használatát teszi lehetővé, mindkét, kódolt szöveghez tartozó mátrixhoz egyet.

Példaképpen nézzük meg, hogy fest a négynégyzetes mátrix a "pelda" és a "kulcsszo" szavakra (ahol a 'cs' és 'sz' betűket két különálló betűként kezeljük, másképp nem tudnánk magyar szavakra alkalmazni az eljárást). Az eredeti szöveghez tartozó mátrixokban kisbetűk, míg a kódolt szöveghez tartozó mátrixokban nagybetűk szerepelnek a jobb láttatás érdekében:

a b c d e   P E L D A
f g h i j   B C F G H
k l m n o   I J K M N
p r s t u   O R S T U
v w x y z   V W X Y Z
 
K U L C S   a b c d e
Z O A B D   f g h i j
E F G H I   k l m n o
J M N P R   p r s t u
T V X Y Z   v w x y z

Az algoritmus

Egy üzenet kódolásához az alábbi lépéseket kell végrehajtani:

  • a szöveg betűpárokba rendezése (HELLÓ VILÁG-ból HE LL OV IL AG lesz)
  • a betűpár első tagjának megkeresése a bal felső mátrixban
a b c d e   P E L D A
f g h i j   B C F G H
k l m n o   I J K M N
p r s t u   O R S T U
v w x y z   V W X Y Z
 
K U L C S   a b c d e
Z O A B D   f g h i j
E F G H I   k l m n o
J M N P R   p r s t u
T V X Y Z   v w x y z
  • a betűpár második tagjának megkeresése a jobb alsó mátrixban
a b c d e   P E L D A
f g h i j   B C F G H
k l m n o   I J K M N
p r s t u   O R S T U
v w x y z   V W X Y Z
 
K U L C S   a b c d e
Z O A B D   f g h i j
E F G H I   k l m n o
J M N P R   p r s t u
T V X Y Z   v w x y z
  • a kódolt betűpár első tagját az eredeti betűpár első tagjának sorában, második tagjának oszlopában találjuk
a b c d e   P E L D A
f g h i j   B C F G H
k l m n o   I J K M N
p r s t u   O R S T U
v w x y z   V W X Y Z
 
K U L C S   a b c d e
Z O A B D   f g h i j
E F G H I   k l m n o
J M N P R   p r s t u
T V X Y Z   v w x y z
  • a kódolt betűpár második tagját az eredeti betűpár második tagjának sorában, első tagjának oszlopában találjuk
a b c d e   P E L D A
f g h i j   B C F G H
k l m n o   I J K M N
p r s t u   O R S T U
v w x y z   V W X Y Z
 
K U L C S   a b c d e
Z O A B D   f g h i j
E F G H I   k l m n o
J M N P R   p r s t u
T V X Y Z   v w x y z

A négynégyzet-rejtjel használatával az alábbi módon kódolhatunk tehát:

Eredeti szöveg: he ll ov il ag
Kódolt szöveg:  HL JF IZ CH EZ

Az alábbi ábra azt szemlélteti, hogy a "he" "HL"-lé való kódolási hogy néz ki a nem használt mezők kitörlésével:

– – – – –   – – – – -
– – h – –   – – – – H
– – – – –   – – – – -
– – – – –   – – – – -
– – – – –   – – – – -
 
– – L – –   – – – – e
– – – – –   – – – – -
– – – – –   – – – – -
– – – – –   – – – – -
– – – – –   – – – – -

Mint az könnyen belátható, a kódoláshoz csupán meg kell találnunk annak a téglalapnak a két másik csúcsát, melynek két csúcsát már ismerjük, s ezekben a csúcsokban található betűk adják a kódolt szöveget. A dekódolás ugyanezen az elven működik, csak fordítva: a betűpár tagjait nem az eredeti szöveg, hanem a kódolt szövegnek megfelelő mátrixokban helyezzük el, és így keressük a kialakuló téglalap csúcsait.

Kriptanalízis

Mint minden klasszikus rejtjel, a négynégyzet-rejtjel is könnyen feltörhető, ha elegendő hosszú szöveg áll rendelkezésre. Ha mind az eredeti, mind a kódolt szöveget ismerjük, a kulcs megszerzése nem okoz komoly gondot, ám ha csak a kódolt szöveget ismerjük, akkor a szöveg (feltételezett) nyelvének ismert betűpár-gyakoriságai és a rejtjelezett szöveg betűpár-gyakoriságai közötti egyezések keresésével elemezhetjük a szöveget.

A négynégyzet-rejtjel kriptoanalízise magában foglalja az ismétlődő betűk által létrehozott motívumok vizsgálatát is. Ez a módszer akkor alkalmazható, ha a négyből két mátrixot ismerünk, ami a legtöbb esetben így is van, hiszen a négy négyzet közül kettőben (általában) ábécésorrendben szerepelnek a betűk, persze léteznek ettől eltérő variációk is. Tehát ha tudjuk, hogy két mátrixban ábécésorrendben szerepelnek a betűk, azt is tudjuk, hogy azokban a szavakban, ahol megfelelő (páros vagy páratlan) helyen ismétlődik egy betű az eredeti szövegben, akkor a kódolt szövegben is ismétlődni fog az adott betű kódolt változata. Például a KA TO NA I szó lefordításakor bármilyen kulcs használata esetén az A betűk helyén azonos karakter fog szerepelni. Ezeket a motívumok feljegyezhetjük és összevethetjük a kódolt szöveg betűinek gyakoriságával, és a lehetséges mátrixelemek próbálgatásával juthatunk közelebb a kódolt szöveghez tartozó négyzetek megfejtéséhez.

A Playfair-rejtjeltől eltérően a négynégyzet-rejtjellel fordított betűpárokat kódolva nem kapunk fordítottakat (például a Playfair-rejtjellel AB BA valamilyen XY YX-re lesz kódolva, de a négy négyzettel nem). Mindez persze csak akkor áll fenn, ha a két kulcsszó különböző.

Mindent összevetve a négy négyzet erősebb kódolási rendszer a Playfairnél, azonban fáradságosabb is, a két kulcs használata és a kódoló/dekódoló lap előkészítése miatt. Mégis, mivel a négy négyzet erőfölénye túl csekély a Playfairrel szemben, és mindkét rendszer könnyen feltörhető, ha elegendő kódolt szöveg ismert, a Playfair terjedt el szélesebb körben.

Read other articles:

Strada statale 200 dell'AnglonaLocalizzazioneStato Italia Regioni Sardegna Province Sassari DatiClassificazioneStrada statale InizioSassari FineCastelsardo Lunghezza31,547[1] km Provvedimento di istituzioneD.P.R. 27 maggio 1953, n. 782[2] GestoreANAS Manuale Un breve rettilineo prima di Lu Bagnu La strada statale 200 dell'Anglona (SS 200) è una strada statale italiana di rilevanza locale che collega Sassari alla costa settentrionale dell'isola. Percorso Ha iniz...

 

American basketball player (1945–1983) Sonny DovePersonal informationBorn(1945-08-16)August 16, 1945Hyannis, Massachusetts, U.S.DiedFebruary 14, 1983(1983-02-14) (aged 37)Brooklyn, New York, U.S.Listed height6 ft 7 in (2.01 m)Listed weight198 lb (90 kg)Career informationHigh schoolSt. Francis Preparatory(Brooklyn, New York)CollegeSt. John's (1964–1967)NBA draft1967: 1st round, 4th overall pickSelected by the Detroit PistonsPlaying career1967–1978PositionSma...

 

1994 novel by Gareth Roberts Tragedy Day AuthorGareth RobertsCover artistJeff CumminsSeriesDoctor Who book:Virgin New AdventuresRelease number24SubjectFeaturing:Seventh DoctorAce, BernicePublisherVirgin BooksPublication dateMarch 1994ISBN0-426-20410-7Preceded byNo Future Followed byLegacy  Tragedy Day is an original novel written by Gareth Roberts and based on the long-running British science fiction television series Doctor Who. It features the Seventh Doctor, Ace an...

الموسوعة البريطانية (بالإنجليزية: Encyclopædia Britannica)‏    اللغة إنجليزية بريطانية  الناشر الموسوعة البريطانية، المحدودة  النوع الأدبي موسوعة  عدد الأجزاء 22 مجلد  المواقع OCLC 71783328156863675  الموقع الرسمي الموقع الرسمي  تعديل مصدري - تعديل   الموسوعة البريطانية...

 

2013 studio album by Tamar BraxtonWinter LoverslandStudio album by Tamar BraxtonReleasedNovember 11, 2013Recorded2013GenreChristmasR&BLength31:12LabelEpicStreamlineTamar Braxton chronology Love and War(2013) Winter Loversland(2013) Calling All Lovers(2015) Singles from Winter Loversland She Can Have YouReleased: November 9, 2013 Winter Loversland is the first Christmas album, and third studio album overall, by American recording artist Tamar Braxton. The album was released on Nove...

 

2022 Arizona Secretary of State election ← 2018 November 8, 2022 2026 →   Nominee Adrian Fontes Mark Finchem Party Democratic Republican Popular vote 1,320,619 1,200,411 Percentage 52.38% 47.62% County results Congressional district resultsFontes:      50–60%      60–70%      70–80%Finchem:      50–60%      60–70%   &...

40°23′39″N 44°41′06″E / 40.39417°N 44.68500°E / 40.39417; 44.68500 Place in Kotayk, ArmeniaFantan ՖանտանFantanFantanCoordinates: 40°23′39″N 44°41′06″E / 40.39417°N 44.68500°E / 40.39417; 44.68500CountryArmeniaMarz (Province)KotaykPopulation (2008) • Total1,106Time zoneUTC+4 ( ) Fantan (Armenian: Ֆանտան), is a village in the Kotayk Province of Armenia. Climate data for Fantan(1991-2020) Mo...

 

Election for governor of Maryland, U.S. 1879 Maryland gubernatorial election ← 1875 November 6, 1879 1883 →   Nominee William Thomas Hamilton James Albert Gary Party Democratic Republican Popular vote 90,771 68,609 Percentage 56.86% 42.98% Governor before election John Lee Carroll Democratic Elected Governor William Thomas Hamilton Democratic Elections in Maryland Federal government Presidential elections 1788–89 1792 1796 1800 1804 1808 1812 1816 1820 1824 1...

 

Association football match in France Football match1998 FIFA World Cup finalThe Stade de France (pictured in 2016) held the finalEvent1998 FIFA World Cup Brazil France 0 3 Date12 July 1998VenueStade de France, Saint-DenisMan of the MatchZinedine Zidane (France)RefereeSaid Belqola (Morocco)Attendance75,000WeatherFair23 °C (73 °F), 50% humidity← 1994 2002 → The 1998 FIFA World Cup final was the final match of the 1998 FIFA World Cup, the 16th edition of the quadrennial f...

Footwear worn in Hanfu Hanfu also includes accessories, such as footwear. There were many etiquette which rule people's daily lives, and this included the use and etiquette of shoes and socks wearing. Shoes Collectively, shoes are typically called lü (履) since the Han dynasty.[1] In the Qin dynasty, shoes were referred as ju (屦).[1] The word xie (鞋) eventually replaced the word lü to become a general name for shoes.[2] Since the ancient times, Chinese shoes cam...

 

Peta infrastruktur dan tata guna lahan di Komune Neuvic-Entier.  = Kawasan perkotaan  = Lahan subur  = Padang rumput  = Lahan pertanaman campuran  = Hutan  = Vegetasi perdu  = Lahan basah  = Anak sungaiNeuvic-Entier merupakan sebuah komune di departemen Haute-Vienne di Prancis. Lihat pula Komune di departemen Haute-Vienne Referensi INSEE lbsKomune di departemen Haute-Vienne Aixe-sur-Vienne Ambazac Arnac-la-Poste Augne Aureil Azat-le-Ris Balledent La Baz...

 

周處除三害The Pig, The Snake and The Pigeon正式版海報基本资料导演黃精甫监制李烈黃江豐動作指導洪昰顥编剧黃精甫主演阮經天袁富華陳以文王淨李李仁謝瓊煖配乐盧律銘林孝親林思妤保卜摄影王金城剪辑黃精甫林雍益制片商一種態度電影股份有限公司片长134分鐘产地 臺灣语言國語粵語台語上映及发行上映日期 2023年10月6日 (2023-10-06)(台灣) 2023年11月2日 (2023-11-02)(香�...

American college basketball season 1930–31 Duke Blue Devils men's basketballConferenceSouthern ConferenceRecord14–7 (5–4 Southern)Head coachEddie CameronHome arenaCard GymnasiumSeasons← 1929–301931–32 → 1930–31 Southern Conference men's basketball standings vte Conf Overall Team W   L   PCT W   L   PCT Georgia 15 – 1   .938 23 – 2   .920 Maryland † 8 – 1   .889 18 – 4   .818 Alabama 1...

 

Mappa del Raid di Price nel teatro Trans-Mississippi V · D · MGuerra di secessione americanaTeatro OrientaleCampagna peninsulare – Campagna della Valle – Virginia del Nord – Maryland – Manassas – Fredericksburg – Chancellorsville – Gettysburg – Bristoe – Mine Run – Campagna terrestre– Bermuda Hundred – Shenandoah – Petersburg – Appomattox Teatro Occidentale Shiloh – Corinth – ...

 

Chemical compound LY-456220Identifiers IUPAC name (S)-1-(2-(4-(6-fluoro-1H-indol-3-yl)-3,6-dihydropyridin-1(2H)-yl)ethyl)isochromane-6-carboxamide CAS Number439081-94-4PubChem CID69904149Chemical and physical dataFormulaC25H26FN3O2Molar mass419.500 g·mol−13D model (JSmol)Interactive image SMILES C1CN(CC=C1C2=CNC3=C2C=CC(=C3)F)CCC4C5=C(CCO4)C=C(C=C5)C(=O)N InChI InChI=1S/C25H26FN3O2/c26-19-2-4-21-22(15-28-23(21)14-19)16-5-9-29(10-6-16)11-7-24-20-3-1-18(25(27)30)13-17(20)8-12-31-24/h1-5...

Air warfare conducted by forces under naval authority, or in direct support of naval operations Naval aviator redirects here. For the term used for pilots in the U.S. Marine Corps, U.S. Navy, and U.S. Coast Guard, see United States Naval Aviator. Naval aircraft redirects here. For the term for aircraft specifically designed for naval use, see Navalised aircraft. An F/A-18C Hornet launches from the flight deck of the aircraft carrier USS Kitty Hawk Naval aviation is the application of military...

 

1 + 4 + 9 + 16 = 30 は四角錐数 四角錐数(しかくすいすう、square pyramidal number)は球を右図のように1段目に1個、2段目に4個、3段目に9個、…というように正四角錐の形に積んだとき、そこに含まれる球の総数にあたる自然数である。つまり1から順に平方数をいくつか加えた数のことである。 四角錐数を小さい順に列記すると 1, 5, 14, 30, 55, 91, 140, 204, 285, 385, 506, 650, 819, 1015, 124...

 

Ensiklopedia atau bauwarna adalah karya referensi atau ringkasan yang menyediakan rangkuman informasi dari semua cabang pengetahuan atau dari bidang tertentu. Ensiklopedia terbagi menjadi artikel atau entri yang sering disusun menurut alfabet dan terkadang oleh kategori tematik. Artikel ensiklopedia lebih panjang dan lebih rinci daripada kamus yang paling banyak sekalipun. Secara umum, tidak seperti entri kamus yang berfokus pada informasi linguistik tentang kata-kata, seperti makna, penguca...

Artikel ini sebatang kara, artinya tidak ada artikel lain yang memiliki pranala balik ke halaman ini.Bantulah menambah pranala ke artikel ini dari artikel yang berhubungan atau coba peralatan pencari pranala.Tag ini diberikan pada Desember 2022. Ali Maow MaalinLahirAli Maow Maalin1954Merca, SomaliaMeninggal22 Juli 2013 (2024-07-22UTC11:14) (aged 70)Merca, SomaliaKebangsaanSomaliaPekerjaanPenyintas cacar, advokat vaksinDikenal atasOrang terakhir dalam sejarah yang tercatat terinfeksi...

 

PlayStation VR2Headset PlayStation VR2 dan kontroler SensePengembangSony Interactive EntertainmentPembuatSonyKeluarga produkPlayStationJenis Headset realitas virtualGenerasi KesembilanTanggal rilis22 Februari 2023 (2023-02-22)Harga perkenalan$549.99 / €599.99 / £529.99TampilanOLED, HDR, bidang pandang 110°Grafis~4K PenTile (2000 × 2040 per mata; 90–120 Hz refresh rate)[1]Masukan pengontrolKontroler Sense PlayStation VR2, DualSense[2]Kamera4 x menghadap ke luar, 2 x...