Share to: share facebook share twitter share wa share telegram print page
Available for Advertising

Шифр Плейфера

Чарльз Уитстон

Шифр Плейфера или квадрат Плейфера — ручная симметричная техника шифрования, в которой впервые использована замена биграмм. Изобретена в 1854 году английским физиком Чарльзом Уитстоном, но названа именем лорда Лайона Плейфера[англ.], который внёс большой вклад в продвижение использования данной системы шифрования в государственной службе. Шифр предусматривает шифрование пар символов (биграмм) вместо одиночных символов, как в шифре подстановки и в более сложных системах шифрования Виженера. Таким образом, шифр Плейфера более устойчив к взлому по сравнению с шифром простой замены, так как усложняется его частотный анализ. Он может быть проведён, но не для символов, а для биграмм. Так как возможных биграмм больше, чем символов, анализ значительно более трудоёмок и требует большего объёма зашифрованного текста.

История

Лорд Лайон Плейфер

Несмотря на то, что шифр был изобретением Уитстона, он стал известен как шифр Плейфера. Его первое описание было зарегистрировано в документе, подписанном Уитстоном 26 марта 1854 года[1]. Друг Уитстона лорд Лайон Плейфер рекомендовал этот шифр для использования высшими государственными и военными деятелями. Однако Министерство иностранных дел Великобритании отклонило этот документ из-за сложности его восприятия. Когда Уитстон предложил продемонстрировать, что трое из четырёх мальчиков в соседней школе научатся использовать этот шифр за пятнадцать минут, заместитель министра иностранных дел ответил: «Это очень возможно, но вы никогда не научите этому атташе»[2].

Шифр использовался в тактических целях британскими вооружёнными силами во Второй Англо-Бурской войне и в Первой мировой войне, а также австралийцами и немцами во время Второй мировой войны. Причиной использования шифра Плейфера была его достаточная простота в применении и отсутствие необходимости в дополнительном специальном оборудовании. Основной целью использования этой системы шифрования была защита важной, но несекретной информации во время ведения боя. К тому времени, когда вражеские криптоаналитики взламывали сообщение, информация уже была бесполезна для них[1][3].

Использование шифра Плейфера в настоящее время является нецелесообразным, поскольку современные компьютеры могут легко взломать шифр в течение нескольких секунд. Первый изданный алгоритм взлома шифра Плейфера был описан в 1914 году в брошюре объёмом 19 страниц Джозефом О. Моуборном[англ.][3][4][5].

Описание шифра Плейфера

Шифр Плейфера использует матрицу 5х5 (для латинского алфавита, для кириллического алфавита необходимо увеличить размер матрицы до 4х8), содержащую ключевое слово или фразу. Для создания матрицы и использования шифра достаточно запомнить ключевое слово и четыре простых правила. Чтобы составить ключевую матрицу, в первую очередь нужно заполнить пустые ячейки матрицы буквами ключевого слова (не записывая повторяющиеся символы), потом заполнить оставшиеся ячейки матрицы символами алфавита, не встречающимися в ключевом слове, по порядку (в английских текстах обычно опускается символ «Q», чтобы уменьшить алфавит, в других версиях «I» и «J» объединяются в одну ячейку). Ключевое слово может быть записано в верхней строке матрицы слева направо, либо по спирали из левого верхнего угла к центру. Ключевое слово, дополненное алфавитом, составляет матрицу 5х5 и является ключом шифра[6][7].

Для того чтобы зашифровать сообщение, необходимо разбить его на биграммы (группы из двух символов), например «Hello World» становится «HE LL OW OR LD», и отыскать эти биграммы в таблице. Два символа биграммы соответствуют углам прямоугольника в ключевой матрице. Определяем положения углов этого прямоугольника относительно друг друга. Затем, руководствуясь следующими 4 правилами[6], зашифровываем пары символов исходного текста:

  1. Если два символа биграммы совпадают (или если остался один символ), добавляем после первого символа «Х», зашифровываем новую пару символов и продолжаем. В некоторых вариантах шифра Плейфера вместо «Х» используется «Q».
  2. Если символы биграммы исходного текста встречаются в одной строке, то эти символы замещаются на символы, расположенные в ближайших столбцах справа от соответствующих символов. Если символ является последним в строке, то он заменяется на первый символ этой же строки.
  3. Если символы биграммы исходного текста встречаются в одном столбце, то они преобразуются в символы того же столбца, находящиеся непосредственно под ними. Если символ является нижним в столбце, то он заменяется на первый символ этого же столбца.
  4. Если символы биграммы исходного текста находятся в разных столбцах и разных строках, то они заменяются на символы, находящиеся в тех же строках, но соответствующие другим углам прямоугольника.

Для расшифровки необходимо использовать инверсию этих четырёх правил, откидывая символы «Х» (или «Q»), если они не несут смысла в исходном сообщении.

Иллюстрация правил

Предположим, что необходимо зашифровать биграмму OR. Рассмотрим 4 случая:

1)
* * * * *
* O Y R Z
* * * * *
* * * * *
* * * * *

OR заменяется на YZ

2)
* * O * *
* * B * *
* * * * *
* * R * *
* * Y * *

OR заменяется на BY

3)
Z * * O *
* * * * *
* * * * *
R * * X *
* * * * *

OR заменяется на ZX

4)
* * * * *
* * * * *
Y O Z * R
* * * * *
* * * * *

OR заменяется на ZY

Пример

Рассмотрим следующий пример[8]. Пусть ключевым словом является WHEATSON, тогда получаем матрицу:

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

Зашифруем сообщение «IDIOCY OFTEN LOOKS LIKE INTELLIGENCE». Для этого разобьём сообщение на биграммы:

ID IO CY OF TE NL OO KS LI KE IN TE LL IG EN CE

Так как седьмая биграмма содержит повторяющиеся буквы, то необходимо вставить X между ними:

ID IO CY OF TE NL OX OK SL IK EI NT EL LI GE NC E

Для того чтобы последний элемент стал биграммой, нужно добавить в конец X:

ID IO CY OF TE NL OX OK SL IK EI NT EL LI GE NC EX

Теперь применяя описанные выше правила шифруем каждую биграмму по очереди.

Текст: ID IO CY OF TE NL OX OK SL IK EI NT EL LI GE NC EX

Закрытый текст: KF FB BZ FM WA SP NV CF DU KD AG CE WP QD PN BS NE

Таким образом сообщение «IDIOCY OFTEN LOOKS LIKE INTELLIGENCE» преобразуется в «KFFBBZFMWASPNVCFDUKDAGCEWPQDPNBSNE».

Криптоанализ шифра Плейфера

Как и большинство шифров формальной криптографии, шифр Плейфера также может быть легко взломан, если имеется достаточный объём текста. Получение ключа является относительно простым, если известны шифрованный и обычный текст. Когда известен только зашифрованный текст, можно провести частотный анализ, но не для 26 возможных символов латинского алфавита, а для 25 ⋅ 24 = 600 возможных биграмм (одна из букв и биграммы из двух одинаковых букв исключаются). Криптоаналитики анализируют соответствие между частотой появления биграмм в зашифрованном тексте и известной частотой появления биграмм в языке, на котором написано сообщение[8][9].

Впервые алгоритм взлома шифра Плейфера был описан в брошюре лейтенанта Джозефа О. Моуборнома в 1914 году[3][4]. Позднее, в 1939 году, криптоанализ шифра был приведен в книге Х. Ф. Гейнс[англ.] "Cryptanalysis - a study of ciphers and their solution"[9]. Однако более подробное руководство для нахождения ключа для шифра Плейфера можно найти в главе 7 «Solution to polygrafic substitution systems» руководства Field Manual 34-40-2 Сухопутных Войск США.

Шифр Плейфера подобен шифру двух квадратов, хотя относительная простота системы шифрования Плейфера упрощает идентификацию текста. Примечательно, что биграмма шифра Плейфера и её инверсия (AB и BA) будет расшифрована как другая биграмма и её инверсия (RE и ER). В английском языке есть много слов, содержащих такие инверсные биграммы, например REceivER и DEpartED. Идентификация близко лежащих инверсных биграмм зашифрованного текста и нахождение им соответствий в списке известных слов исходного текста является одним из легких способов построения исходного текста и начала конструирования ключа[8].

Существует другой подход к криптоанализу шифра Плейфера, который называется «поиск восхождением к вершине». Он основывается на матрице случайных символов. С помощью простейших итераций матрица случайных символов максимально приближается к оригинальной матрице. Очевидно, что этот метод слишком сложен для человека, но компьютеры с помощью данного алгоритма могут взломать данный шифр, даже имея небольшой объём текста. Другой отличительной особенностью шифра Плейфера от шифра с двумя квадратами является то, что в нём никогда не встречаются биграммы с повторяющимися символами (например ЕЕ). Если в шифрованном тексте отсутствуют биграммы с повторяющимися символами и его длина достаточно велика, то можно предположить, что исходный текст зашифрован шифром Плейфера[3].

Немецкая армия, ВВС и полиция использовали двойную систему шифрования Плейфера во Второй мировой войне как шифр «среднего сорта». Они добавили второй квадрат, так как во время Первой мировой войны шифр Плейфера был взломан. Из этого квадрата брали второй символ каждой биграммы, не используя ключевое слово и помещая символы в произвольном порядке. Но и этот шифр был взломан в Блечли-парк, потому что немцы использовали один и тот же шаблон сообщения. В восьми сообщениях, зашифрованных двойным шифром Плейфера, были использованы числа от одного до двенадцати, это и дало возможность достаточно легко взломать его[1][10].

Позднее были предприняты попытки усовершенствовать шифр при помощи использования матрицы 7x4 и добавлением символов «*» и «#». Несмотря на то, что анализ шифра усложнился, его все равно можно взломать теми же методами, что и первоначальный[11].

Упоминания в культуре

  • В новелле «Have His Carcase[англ.]» автора Дороти Сэйерc приведено детальное описание механизма шифрования методом Плейфера, а также и пошаговое руководство для его криптоанализа.
  • В книге «The Trojan Horse» автора Хэммонда Иннеса шифр Плейфера используется для сокрытия формулы нового высокопрочного сплава.
  • В фильме «Сокровище нации: Книга тайн» ключ от сокровищ закодирован шифром Плейфера.

Примечания

  1. 1 2 3 Bauer, 1997, pp. 61-63.
  2. Singh, 2000, pp. 377-378.
  3. 1 2 3 4 Bauer, 2013, pp. 166-178.
  4. 1 2 Mauborgne, 1914.
  5. Joseph Oswald, An Advanced Problem in Cryptography and Its Solution (Fort Leavenwoth, Kansas: Army Service Schools Press, 1914)
  6. 1 2 Stallings, 2011, pp. 44-46.
  7. Tilborg, 2000, pp. 20.
  8. 1 2 3 Klima, Sigmon, 2013, pp. 26-29.
  9. 1 2 Gaines, 1956, pp. 198-207.
  10. Smith, 1998, pp. 74-75.
  11. Alam, Khalid, Salam, 2013.

Литература


Read other articles:

Наталья Фёдоровна Меклин (Кравцова) Имя при рождении Наталья Фёдоровна Меклин Дата рождения 8 сентября 1922(1922-09-08) Место рождения Лубны, УССР Дата смерти 5 июня 2005(2005-06-05) (82 года) Место смерти Москва, Россия Принадлежность  СССР Род войск ВВС СССР Годы службы 1941—...

Weißes Schnabelried Blütenstand des Weißen Schnabelriedes (Rhynchospora alba) Systematik Monokotyledonen Commeliniden Ordnung: Süßgrasartige (Poales) Familie: Sauergrasgewächse (Cyperaceae) Gattung: Schnabelriede (Rhynchospora) Art: Weißes Schnabelried Wissenschaftlicher Name Rhynchospora alba (L.) Vahl Das Weiße Schnabelried[1] (Rhynchospora alba), auch Weiße Schnabelbinse genannt, ist eine Pflanzenart der Gattung Schnabelriede (Rhynchospora) innerhalb der Familie der Sauerg...

Kazakhstani boxer (born 1982) In this name that follows Eastern Slavic naming conventions, the patronymic is Gennadyevich and the family name is Golovkin. Gennadiy GolovkinГеннадий ГоловкинGolovkin in 2017BornGennadiy Gennadyevich Golovkin (1982-04-08) 8 April 1982 (age 41)Karaganda, Kazakh SSR, Soviet Union(now Karaganda, Kazakhstan)NationalityKazakhstaniOther namesGGG (Triple G)StatisticsWeight(s) Middleweight Super middleweight Height5 ft 10+1⁄2...

Logo zur Serie Diese Episodenliste enthält alle Episoden der US-amerikanischen Krimiserie Criminal Minds, sortiert nach der US-amerikanischen Erstausstrahlung. Zwischen 2005 und 2020 sowie seit 2022 entstehen in 16 Staffeln insgesamt 334 Episoden mit einer Länge von jeweils etwa 42 Minuten. Inhaltsverzeichnis 1 Übersicht 2 Staffel 1 3 Staffel 2 4 Staffel 3 5 Staffel 4 6 Staffel 5 7 Staffel 6 8 Staffel 7 9 Staffel 8 10 Staffel 9 11 Staffel 10 12 Staffel 11 13 Staffel 12 14 Staffel 13 15 Sta...

1983 film by Robert Mandel Independence DayTheatrical release posterDirected byRobert MandelWritten byAlice HoffmanProduced byRobert SingerDaniel H. BlattStarringKathleen QuinlanDavid KeithDianne WiestCliff DeYoungCinematographyCharles Rosher Jr.Edited byTina HirschDennis VirklerMusic byCharles BernsteinProductioncompanyWarner Bros. PicturesDistributed byWarner Bros. PicturesRelease date January 21, 1983 (1983-01-21) Running time110 minutesCountryUnited StatesLanguageEnglishBox...

هذه المقالة يتيمة إذ تصل إليها مقالات أخرى قليلة جدًا. فضلًا، ساعد بإضافة وصلة إليها في مقالات متعلقة بها. (نوفمبر 2018) كامني جريفين   معلومات شخصية الميلاد 1 أغسطس 1998 (25 سنة)  أوكلاند، كاليفورنيا  مواطنة الولايات المتحدة  الحياة العملية المهنة ممثل،  وممثل تلفزيون

Chemical compound 3-(p-Fluorobenzoyloxy)tropaneClinical dataRoutes ofadministrationinsufflatedLegal statusLegal status DE: Anlage II (Authorized trade only, not prescriptible) Identifiers IUPAC name (1R,5S)-(8-methyl-8-azabicyclo[3.2.1]octan-3-yl) 4-fluorobenzoate CAS Number172883-97-5 YPubChem CID5147770ChemSpider4321292 YUNIIMQP3G94388Chemical and physical dataFormulaC15H18FNO2Molar mass263.312 g·mol−13D model (JSmol)Interactive image SMILES CN1C2CC(OC(C3=CC=C(F)C=C3)...

Term for American geopolitical dominance For other uses, see American Century (disambiguation). Flag of The United States of America The American Century[1][2] is a characterization of the period since the middle of the 20th century as being largely dominated by the United States in political, economic, and cultural terms. It is comparable to the description of the period 1815–1914 as Britain's Imperial Century.[3] The United States' influence grew throughout the 20t...

Guinea Artikel ini adalah bagian dari seri Politik dan KetatanegaraanGuinea Presiden Alpha Condé Perdana Menteri Mohamed Said Fofana Kabinet Majelis Nasional Pemilihan umum Presiden: 20032010 Legislatif: 20022013 Partai politik Region Prefektur Sub-prefektur Hubungan internasional Hak asasi manusia Negara lainnya Atlas lbs Peranan Kepala Pemerintahan Guinea dilaksanakan oleh Perdana Menteri, yang ditunjuk oleh Presiden. Tanggal yang dicetak miring menunjukkan indikasi kontinuitas pemerintaha...

Russian daily newspaper Not to be confused with Pravda or Komsomolskaya Pravda in Ukraine. Komsomolskaya PravdaFirst issue on 24 May 1925TypeDaily newspaperFormatTabloidOwner(s)Media PartnerPublisherIzdatelsky Dom Komsomolskaya PravdaEditor-in-chiefOlesya NosovadFounded24 May 1925; 98 years ago (1925-05-24)LanguageRussianHeadquartersMoscow, Stary Petrovsko-Razumovsky Proezd 1/23, Building 1Country Soviet Union (1925–1991) Russia (1991–present)Circulation660,000 (March 20...

Extinct genus of lizards KourisodonTemporal range: Late Santonian - Late Maastrichtian Restored skull Scientific classification Domain: Eukaryota Kingdom: Animalia Phylum: Chordata Class: Reptilia Order: Squamata Superfamily: †Mosasauroidea Family: †Mosasauridae Subfamily: †Mosasaurinae Genus: †KourisodonNicholls and Meckert, 2002 Species K. puntledgensis Nicholls and Meckert, 2002 (type) Restored skeleton Life reconstruction Kourisodon (from the Greek κουρίς kourís + ὀδών...

1883 painting by Vincent van Gogh Landscape with WheelbarrowYear1883Dimensions24.9 cm (9.8 in) × 35.7 cm (14.1 in)LocationCleveland Museum of Art[edit on Wikidata] Landscape with Wheelbarrow is a watercolor created in 1883 by Vincent van Gogh.[1] See also Early works of Vincent van Gogh List of works by Vincent van Gogh References ^ Landscape with Wheelbarrow. 3 July 2022. Gogh, Vincent van; Hansen, Dorothee; Nichols, Lawrence W.; Sund, Judy; Bremen, Kunsthall...

9th-century Arab-Muslim dynasty in Sindh Habbari Emirateحباري خاندان854–1011Map of the Habbarid Emirate circa 900 CECapitalMansuraCommon languagesArabicSindhiMultaniReligion Sunni IslamGovernmentEmirateHistory • Habbari dynasty begins 854• Habbari dynasty ends 1011 Preceded by Succeeded by Caliphal province of Sind Soomro dynasty Ghaznavid dynasty Today part ofSindh The Habbari (Arabic: اﻹﻣﺎرة اﻟﻬﺒﺎرﻳﺔ, Sindhi: حباري خاندا...

Israeli footballer Eliran Daninאלירן דנין‎ Personal informationFull name Eliran DaninDate of birth (1984-03-29) March 29, 1984 (age 39)Place of birth Netanya, IsraelHeight 1.72 m (5 ft 7+1⁄2 in)Position(s) Left backYouth career1998–2002 Beitar Nes TubrukSenior career*Years Team Apps (Gls)2003–2010 Beitar Jerusalem 93 (0)2006–2007 → Hapoel Kfar Saba (loan) 14 (1)2007–2008 → Maccabi Haifa (loan) 11 (0)2010–2011 Maccabi Petah Tikva 23 (0)201...

село Малий Дихтинець Країна  Україна Область Чернівецька область Район Вижницький район Громада Путильська селищна громада Основні дані Населення 330 Поштовий індекс 59115 Телефонний код +380 3738 Географічні дані Географічні координати 48°02′53″ пн. ш. 25°01′25″ сх. ...

ウィントン・ルーファー 名前本名 ウィントン・アラン・ルーファー愛称 キーウィラテン文字 Wynton Alan Whai Rufer基本情報国籍 ニュージーランド生年月日 (1962-12-29) 1962年12月29日(60歳)出身地 ウェリントン身長 181cm体重 85kg選手情報ポジション FW クラブ1年 クラブ 出場 (得点)1980 ストップ・アウト 5 (2)1981 ウェリントン・ダイヤモンド 19 (7)1982 ノリッジ・シティ 0 (0)1982 ミ...

Aboriginal Australian warrior of the late 19th centuryThis article is about the Aboriginal warrior of the 1800s. For the victim of a 1996 attack, see Tjandamurra O'Shane. JandamarraBornc. 1873DiedApril 1, 1897Tunnel Creek, Western AustraliaPlace of burialNapier RangeAllegianceBunubaYears of service1894-1897Battles/warsAustralian frontier wars Jandamarra or Tjandamurra (c. 1873—1 April 1897), known to European settlers as Pigeon,[1][2] was an Aboriginal Australian man of...

This article's lead section may be too short to adequately summarize the key points. Please consider expanding the lead to provide an accessible overview of all important aspects of the article. (October 2015) The Mizpah congregation is a Reform Jewish synagogue in Chattanooga, Tennessee, United States. History A Jewish settlement in Chattanooga can be traced back to before the US Civil War. However, it wasn't until after the war that the Jewish community was really established. In 1860 Germa...

湾岸戦争の軍備一覧(わんがんせんそうのぐんびいちらん、英: List of Gulf War armament)は、湾岸戦争において多国籍軍とイラク軍が投入した兵器とその型式について解説する。 多国籍軍 装甲車両 戦車 名称 生産国 画像 兵装 注釈 M1エイブラムス アメリカ合衆国 M68A1 105mm ライフル砲M2 12.7mm重機関銃M240 7.62mm機関銃 アメリカ軍の主力戦車。 M1A1 エイブラムス M256 120mm滑腔...

For photography company, see Pentax. For the South Korean company, see Pantech. U.S. nuclear weapons assembly facility Pantex plant Pantex is the primary United States nuclear weapons assembly and disassembly facility that aims to maintain the safety, security and reliability of the U.S. nuclear weapons stockpile.[1][2] The facility is located in the Panhandle of Texas on a 16,000-acre (25 sq mi; 65 km2) site 17 miles (27 km) northeast of Amarillo, in Carso...

Kembali kehalaman sebelumnya