Энигма

Необходимо проверить качество перевода и привести статью в соответствие стилистическим правилам Википедии.

В истории криптографии Энигма считается портативной шифровальной машиной, использовавшаяся для шифрования и расшифровки секретных сообщений. Если быть более точным, Энигма входила в семейство электромеханических роторных машин — было большое количество различных моделей.

Энигма стала использоваться в коммерческих целях с начала 20-ых годов XX века, а также использовалась в военных и государственных службах во многих странах мира — наибольшее распространение получила в нацистской Германии во время Второй Мировой войны. Энигма Вермахта — немецкая военная модель — является наиболее обсуждаемой. Эта машина получила дурную славу, потому что шифровальщики Антигитлеровской коалиции смогли расшифровать большое число сообщений, которые были зашифрованы на этой машине. Это достигалось благодаря машине с кодовым названием BOMBA, оказавшая значимую помощь Антигитлеровской коалиции в этом военном конфликте. Вся информация полученная криптоанализом с помощью машины BOMBA, имела кодовое название ULTRA.

Огромное влияние ULTRA часто обсуждалось, считалось, что ULTRA повлияла на сокращение войны в Европе на 2 года, в связи с расшифровкой немецких криптограмм.

Хотя шифр Энигмы был, с точки зрения криптографии, слаб, но на практике только комбинация, связанная с другими значимыми факторами, позволила взломщикам читать сообщения: ошибки оператора, процедурные изьяны и случайные захваты машины или шифровальных книг.

Содержание

Описание

Энигма состояла из комбинации механических и электрических систем, как и другие роторные машины. Механический механизм состоял из клавиатуры, набора вращающихся дисков, называющихся роторами, которые были расположены вдоль вала и прилегали к нему, и ступенчатого механизма, двигающего один или более роторов при нажатии соответствующей клавиши. Точного механизма работы нет, но известна его более типичная форма, предназначенная для ротора, вращающегося по часовой стрелке на одну позицию при каждом нажатии клавиши; также иногда задевалось движение соседних роторов. Продолжительное движение роторов проявлялось в различных криптографических трансформациях после каждого нажатия клавиш.

Механические части движутся, образуя переменный электрический контур — то есть, фактически, шифрование букв осуществлялось электрически. При нажатии клавиш контур замыкался, ток проходил через различные компоненты и в итоге включал одну из множества лампочек, отображавших выводимую букву. Например, при расшифровке сообщения, начинающегося ANX…, оператор вначале нажимал кнопку A, и загоралась лампочка “Z”, то есть Z будет первой буквой криптограммы. Оператор далее продолжал расшифровку “N” таким же образом, и так далее.

Для объяснения принципа работы Энигмы мы используем диаграмму слева. Для упрощения примера только четыре компонента отображены на ней. На самом деле механизм состоит из 26 лампочек, клавиш, разъемов и схем внутри роторов. Ток проходит из батареи 1 через двунаправленный клавишный переключатель 2 в коммутационную панель 3. Коммутационная панель позволяла перекоммутировать соединения между клавиатурой 2 и неподвижным входящим колесом 4. Далее ток проходил через неиспользуемый разъем (коммутатор), входящее колесо 4 и схему соединений трех (Wehrmacht Энигма) или четырех (Kriegsmarine M4) роторов 5 и входил в рефлектор 6.


Роторы

Ротор производит очень простой тип шифрования — подстановочный шифр. Например, контакт, отвечающий за букву «Е» соединиться с контактом буквы «Т» на противоположной стороне. Сложность возникает при использовании нескольких роторов одновременно — трех либо четырех — и постоянного вращения роторов: это производит более мощный тип шифрования. Ротор может занять одну из 26 позиций в машине. Ротор может быть повернут вручную при помощи рифленого пальцевого колеса, который высовывается из внутренней крышки, как показано на рис.2. На каждом роторе находиться алфавитное колесо, закрепленное вокруг наружной части диска, чтобы оператор знал каждую позицию с 26 буквами или цифрами, видимыми через окошко, отображающие позицию ротора. В ранних моделях Энигмы алфавитное колесо закреплено; в поздних версиях ввели усложненную конструкцию с возможностью регулировки алфавитного колеса, подобную схеме соединений роторов. Каждый ротор содержит выемку (иногда и несколько выемок), используемых для управления движением роторов. В военных версиях выемки расположены на алфавитном колесе.

Военные версии Энигмы стали выпускаться с несколькими роторами; первая модель содержала целых три ротора. 15 декабря 1938 года это значение изменилось на пять, три из которых использовались для вставления в машину. Чтобы их различить, они были обозначены римскими цифрами I, II, III ,IV, V, и все с одной выемкой. В военно-морских версиях Wehrmacht Enigma всегда содержалось большее количество роторов чем в других: один, пять, семь и восемь. Дополнительные роторы были названы VI, VII, и VIII, все с различными сечениями, и содержали по две выемки, что дало более частые обороты роторов. Четырехроторная Naval Enigma(M4), введенная в 1942 г., имела один дополнительный ротор, хотя занимала такое же место, как и трехроторная версия. Это было осуществлено при помощи замены заводского рефлектора на более тонкий и введения специального тонкого четвертого ротора. Четвертый ротор подразделялся на два типа: Beta и Gamma. Он никогда не двигался, но мог вручную быть установлен на любую из 26 различных позиций.

Во избежание простого механического подстановочного шифра, некоторые роторы двигались при последовательном нажатии клавиш. Это гарантировало различное шифрование в каждой позиции ротора, создавая мощный многоалфавитный подстановочный шифр.

Каждый ротор прикреплен к шестеренке с 26 зубцами; группа собачек касаются зубцов шестеренок. Собачки выдвигаются вперед одновременно с нажатием клавиши на машине. Если собачка достигает зубцов шестеренки, то ротор продвигается вперед на один шаг.

В Wehrmacht Enigma каждый ротор прикреплен к регулируемому кольцу с выемками. В определенной точке, выемка ротора выстраивается в линию с собачкой, позволяя ему коснуться шестеренки следующего ротора при последующем нажатии клавиши. Когда же собачка не выстраивается в линию с выемкой, она просто проскальзывает по поверхности кольца, не касаясь шестеренки. В одножелобной роторной системе, второй ротор продвигается вперед на одну позицию при 26 продвижении первого ротора. Также, третий ротор продвигается на один шаг при 26 продвижениях второго ротора. Второй ротор также продвигается вперед в то же самое время, как и третий ротор, что означает, что второй ротор может продвигаться на две позиции при последующем нажатии клавиши — двухшаговое движение.

Благодаря этому двухшаговому движению, роторы отклоняются от нормального одометра. Двойной шаг случается следующим образом: первый ротор продвигается вперед, заставляя второй ротор также продвигаться на один шаг вперед. И если второй ротор продвинулся в нужную позицию, то третья собачка может коснуться третьей шестеренки. На следующем шаге эта собачка толкает шестеренку и продвигает ее, а также продвигает второй ротор второй раз за один шаг.

С тремя дисками и только с одной выемкой в первом и втором диске, машина имеет период 26 × 25 × 26 = 16,900. Как правило, сообщения не превышали пары сотен символов, следовательно, не было риска повтора позиции ротора при написании одного сообщения.

В четырехроторных военно-морских моделях никаких изменений в механизм внесено не было. Было только три собачки, то есть четвертый ротор никогда не двигался (но мог быть вручную установлен на одну из 26 позиций). При нажатии клавиши ротор продвигается до возникновения электрической цепи.

Входное колесо

Входное колесо (Eintrittswalze по-немецки), или входной статор, соединяет коммутационную панель, или иначе соединяет клавиатуру и панель с лампами к ротору. В то время как точно используемая схема имеет сравнительно маленькое значение безопасности, этим и объяснил препятствие в прогрессировании польский криптоаналитик Marian Rejewski: вследствие его вывода о схеме ротора. Коммерческая версия Энигмы соединяет ключи в порядке их последовательности на клавиатуре: Q A, W B, E C и так далее. Как бы ни было, военная версия Энигмы соединяла их прямо в алфавитном порядке. A A, B B, C C etc. Требуется вдохновленная часть догадок для Rejewski, чтобы понять модификацию, и тогда он был бы в состоянии справиться с поставленной задачей.

Рефлектор

За исключением ранних моделей A и B, за последним ротором следовал рефлектор, запатентованный признак отличающий семейство Энигмы среди других различных роторных машин заключается в периоде. Рефлектор соединяет выводные концы последнего ротора в пары, перераспределяя ток обратно через роторы в обратном направлении. Рефлектор гарантирует, что Enigma имеет двойственную функцию: без труда может зашифровать и расшифровать информацию. Как бы то ни было, рефлектор дает Enigma свойственность, что никакая буква не может быть зашифрована сама по себе. Это было серьезным концептуальным недостатком и ошибкой криптографов, впоследствии эксплуатируемой дешифровщиками.

В коммерческой модели Энигмы C, рефлектор может быть расположен в двух различных позициях. В модели D рефлектор может быть расположен в 26 возможных позициях, хотя, не двигаясь во время шифрование. В Abwehr Enigma, рефлектор движется во время шифрования также как и другие диски.

В Enigma Wehrmacht, рефлектор установлен и не вращается, и появился в четырех версиях. Оригинальная версия была помечена буквой A, и была заменена Umkehrwalze В 1 ноября 1937. Третья версия, Umkehrwalze C появился в 1941. Четвертая версия, впервые появившаяся 2 января 1944, была названа Umkehrwalze D, позволяя оператору Энигмы изменить соединения, как часть ключевых параметров настройки.

Коммутационная панель

Коммутационная панель (Steckerbrett по-немецки) состоит из различных проводов, которые могут быть перенастроены оператором (как видно на передней панели на рис.1; некоторые из шнуров участка могут быть замечены на крышке). Это было впервые введено в немецких военных версиях в 1930 и вскоре стало успешно использоваться в военно-морских версиях. Коммутационная панель внесла огромный вклад в усложнение шифрования машины, даже больше чем введение роторов. Enigma без коммутационной панели — “unsteckered” Энигма — можно практически справиться вручную, но этот способ заменяется добавлением дополнительной коммутационной панели, и взломщики создавали Кабель, помещенный на коммутационную панель, соединяет буквы в парах, например, E, и Q могут быть соединены в пару. Эффект должен обменять эти буквы до и после главного ротора, зашифровывающего элементы. Например, когда оператор нажимает E, сигнал отклонен к Q перед входом в роторы. Несколько таких соединенных пар (до 13) могли использоваться одновременно.

Ток проходит через клавиатуры, коммутационную панель, и далее направляется к входному ротору или Eintrittswalze. Каждая буква на коммутационной панели имеет два гнезда. Вставка штепселя разъединит верхнее гнездо (от клавиатуры) и более низкого гнезда (к ротору входа) той буквы. Штепсель в другом конце кабеля crosswired вставлен в гнезда другой буквы, переключая соединения этих двух букв.

Аксессуары

Удобной деталью, использовавшейся на M4 Энигма, был "Schreibmax", маленькое печатающие устройство, которое могло печатать все 26 букв на небольшом листе бумаги. В связи с этим, не было необходимости второго оператора, следящего за лампочками и записывая буквы. Schreibmax устанавливался сверху Энигмы и был соединен с панелью лапочек; чтобы установить печатающее устройство, необходимо было убрать крышечки от ламп и все lightbulbs. Кроме того, это удобство повышает безопасность: теперь офицеру-связисту не обязательно видеть незашифрованный текст, так как печатающие устройство было установлено в кабине капитана подводной лодки, таким образом офицер-связист только вводил зашифрованный текст, но никогда не знал секретную информации. Другой аксессуар была удаленная панель с лампочками. Если машина была оборудована дополнительной панелью, деревянный корпус Энигмы был более широким и мог содержать дополнительную панель. Была версия панели с лампочками, которая могла быть подключена впоследствии, но это требовало, так же, как и с Schreibmax, заменить заводскую панель с лампочками Отдаленная панель позволяла человеку прочитать расшифрованный текст, не давая к этому доступа оператора. В 1944, военно-воздушные силы ввели дополнительный переключатель коммутационной панели, названный Uhr (час). Была небольшая коробка, содержащая переключатель с 40 позициями. Он заменял стандартные штепсели. После соединения штепселей, как определялось в ежедневном ключевом листе, оператор мог поменять переключатель в одно из этих 40 позиций, каждая позиция, приводила к различной комбинации телеграфирования штепселя. Большинство из этих соединений штепселей, в отличие от стандартных штепселей, были не парными.

Процедуры для использования Энигмы

Преобразование Энигмы для каждой буквы может быть определено математически как результат перестановок. При условии, трех роторной немецкой военной Enigma, допустим, P обозначает коммутационную панель, U обозначает отражатель, и L, М, R обозначают действия левых, средних и правых роторов соответственно. Тогда шифрование E может быть выражено как

E = PRMLUL − 1M − 1R − 1P − 1

После каждого нажатия клавиш, ротор движется, изменяя трансформацию. Например, если правый ротор R проворачивает i позиций, трансформация происходит ρiRρ − i, где p это циклическая перестановка, проходящая от A к B, B к C, и так далее. Так же, средний и левый ротор может быть отображен как j и k вращений M и L. Функция шифрования может быть отображена следующим образом:

E = PiRρ i)(ρjMρ j)(ρkLρ k)UkL − 1ρ k)(ρjM − 1ρ j)(ρiR − 1ρ i)P − 1


Математическое описание

В немецком военном использовании, коммуникации были разделены на разные сети, и все с разными настройками для каждой Энигмы. Эти коммуникационные сети были в Bletchley Park, и назывались кодовыми именами, такие как Red, Chaffinch и Shark. Каждой единице, работающая в сети, назначались специальные настройки, соответствующие определенному периоду времени. Чтобы сообщение было правильно расшифровано либо зашифровано, отправитель и получатель должны одинаково настроены: выбор роторов, начальная позиция ротора и соединения коммутационной панели должны быть идентичными; эти настройки должны быть оговорены заранее, которые записаны в шифровальной книге. Первоначальное состояние шифровального ключа Энигмы, имеет некоторые аспекты:

  • Расположение роторов — выбор роторов и их расположение
  • Первоначальные позиции роторов — выбранные оператором, различные для каждого сообщения.
  • Настройки колец — позиция алфавитного кольца, совпадающая с роторной схемой.
  • Настройки штепселей — соединения штепселей на коммутационной панели.

Энигма была разработана так, что безопасность соблюдается даже в тех случаях, когда шпиону известны роторные схемы, хотя на практике настройки хранятся в секрете. С секретной схемой, общее количество возможных конфигураций может быть в районе 10114 (приблизительно 380 бит); с известной схемой соединений и других операционных настроек, показатель снижается до 1023 (76 бит). Пользователи Энигмы были уверены в ее безопасности из-за большого количества вариаций; было не реально даже начать подбирать каждую возможную конфигурацию.

Индикаторы

Наибольшее количество ключей хранились на определенный период времени, обычно на день. Как бы то ни было, различные начальные позиции роторов, которые выбирались для каждого сообщения, потому что если число сообщений, посланных с идентичными настройками, будет велико, то криптоаналитик, досконально изучивший насколько сообщений, может подбирать шифр к сообщениям, используя частотный анализ. Чтобы противостоять этому, для каждого сообщения выбирались различные начальные позиции; подобная идея используется в инициализационном векторе в современном шифровании. Начальные позиции отправлялись вместе с криптограммой. Точный метод использования «индикатор процедуры» — слабые индикационные процедуры проявляли первые «трещины» Энигмы.

Одни из первых индикационных процедур использовались для введения этих «трещин» в Энигме польскими криптоаналитиками. Процедура использовалась для того, чтобы оператор настроил машину в соответствии со списком настроек, которые содержат глобальные стартовые позиции роторов: AOH. Оператор будет настраивать роторы до тех пор, пока AOH не будут видны через роторное окно. На данном этапе, оператор выберет свою произвольную стартовую позицию для этого сообщения. Допустим, оператор выберет EIN, и теперь это будет настройками этого сообщения. Далее оператор еще раз введет EIN в машину, для проверки ошибок при передачи. В результате отобразиться слово XHTLOA при двойном вводе EIN, которое отправиться вместе с сообщением. В итоге, оператор повернет роторы в соответствии с настройками сообщения, в данном примере EIN, и текст сообщения будет введен.

При окончании получения, операция будет выполнена в обратном порядке. Оператор введет начальные настройки и введет первые шесть букв сообщения (XHTLOA). В данном примере, будет отображено EINEIN. При установке роторов в позицию EIN, введет оставшуюся часть зашифрованного сообщения, дешифрируя сообщение.

Было два недостатка: использование глобальных ground setting — это было впоследствии изменено так, что оператор выбирал начальные позиции для шифрования индикатора, и отправлял начальные позиции в незашифрованном виде. Вторая проблема была в повторяемости индикатора, которая была существенной трещиной в безопасности. Ключ сообщения шифровался дважды, в результате чего наблюдалось сходство между первым и четвертым, вторым и пятым, третьим и шестым символом. Эта проблема безопасности активизировала польское шифровальное бюро для прекращения довоенных передач сообщений. Как бы то ни было, начиная с 1940 года, немцы поменяли процедуры для увеличения безопасноти.

Во время Второй Мировой войны, немецкие операторы использовали шифровальную книгу только для установки роторов и настроек колец. Для каждого сообщения, он выбирал случайную стартовую позицию, допустим WZA, и случайный ключ сообщения, допустим SXT. Далее оператор устанавливал роторы в стартовую позицию WZA, и шифровал ключ сообщения SXT. Предположим, что в результате получиться UHL. Далее он ставит ключ сообщения SXT как начальная позиция роторов, и шифруя сообщение. Далее, он оператор отправляет стартовую позицию WZA и шифровальный ключ UHL вместе с сообщением. Получатель устанавливает стартовую позицию в соответствии с первой трехграммой WZA и расшифровывая вторую триграмму, UHL, для распознания ключа сообщения SXT. Далее, получатель использует этот ключ как стартовую позицию для расшифровки сообщения. Таким образом, каждая ground setting была различной и новая процедура избегала системную трещину двойного шифрования ключа сообщения.

Аббревиатуры и директивы

Военная версия Энигмы использовала только 26 букв. Символы заменялись редкими комбинациями букв. Пробел пропускался либо заменялся X. Символ X в основном использовался для обозначения точки либо конца сообщения. Некоторые особые символы использовались в отдельных вооруженных частях. Wehrmacht заменяла запятую двумя символами ZZ и вопросительный знак — FRAGE либо FRAQ. А Kriegsmarine заменяла запятую Y и вопросительный знак UD. Комбинация символов CH, например, в словах «восемь», «направление» заменялось символом Q (AQT, RIQTUNG). Два, три или четыре нуля заменялись CENTA, MILLE и MYRIA соответственно.

Wehrmacht и Luftwaffe отправляли сообщения группами из пяти символов. Kriegsmarine, использующая четырех роторную Энигму, отправляла сообщения группами из четырех символов. Часто употребляемые слова и имена очень сильно варьировались. Например, слово Minensuchboot могло быть написано как MINENSUCHBOOT, MINBOOT, MMMBOOT или MMM354. Чтобы осложнить криптоанализ, сообщение не содержало более 250 символов. Более длинные сообщения разделялись на части, и каждая часть использовала свой ключ сообщения.


История и развитие машины

Семейство Enigma насчитывает огромное количество моделей и вариаций дизайна. Ранние модели Enigma были коммерческими, начиная с 1920-ых годов. Начиная с середины 1920-ых, различные немецкие военные службы стали использовать Энигму, создавая большое количество изменений для увеличения безопасности. Кроме того, другие нации использовали чертежи Enigma для своих шифровальных машин.


Коммерческая Enigma

23 февраля 1918 года, немецкий инженер Arthur Scherbius запросил патент на шифровальную машину, использующая роторы, и, совместно с E. Richard Ritter, основали фирму Scherbius & Ritter. Они налаживали отношения с немецким военно-морским флотом и с Министерством иностранных дел, но они не были заинтересованы в этой машине. Далее они зарегистрировали патенты на Gewerkschaft Securitas, который основал Chiffriermaschinen Aktien-Gesellschaft 9 июля 1923 года; Scherbius and Ritter состояли в совете директоров.

Chiffriermaschinen AG начала рекламировать роторную машину — Энигма модель «А» — которая была выставлена на обозрение на Конгрессе Международного почтового союза в 1923 и 1924 годах. Машина была тяжелой и громадной, напоминающая печатную машину. Ее размеры были 65x45x35 см, и весила около 50 килограмм. Модель B была изобретена, хотя и имела подобную конструкцию. Первые две модели A и B были совсем не похожи на поздние версии: были различный размер и форма, а также и криптографически, в ранних версиях не хватало рефлектора.

Рефлектор — идея, предложенная коллегой Scherbius’a Willi Korn — впервые был внедрен в Энигме модель C (1926). Рефлектор был ключевой особенностью Энигмы.

Модель C была меньше и более портативной, чем ее предшественники. В этой модели не хватало пишущей машинки, чтобы заменить оператора, следящего за лампочками; отсюда и альтернативное название "glowlamp Enigma", для различия между моделями A и B. Enigma C вскоре устарела, уступая новой модели Энигма D (1927). Эта версия широко использовалась: в Швеции, Нидерландах, Великобритании, Японии, Италии, Испании, США и Польши.

Военная Энигма

Немецкий военно-морской флот впервые начал использовать Enigma. Эта версия, названная Funkschlüssel C, начала разрабатываться с 1925 и начала выпускаться с 1929 года. Клавиатура и панель с лампочками, состоящая из 29 букв — A-Z, Ä, Ö и Ü — которые были расположены в алфавитном порядке, находившиеся напротив QWERTZU. Три ротора из пяти и рефлектор могли быть установлены в одну из четырех различных позиций, обозначенные α, β, γ и δ. Незначительные исправления в машину были внесены в июле 1933.

15 июля 1928 года, немецкой армией была изобретена собственная версия Энигма— Энигма G, модифицированная модель Энигма I в июне 1930. Энигма I, также известная как Wehrmacht, или Services Enigma, использовалась в значительной степени Немецкими военными службами и другими государственными организациями во время Второй Мировой войны. Существенное различие между Энигма I и коммерческими моделями Энигмы была коммутационная панель для замены пар букв, существенно увеличивая сложность шифрования на машине. Также были и другие отличия: использование закрепленного рефлектора, и перемещение прорезей ротора на движущиеся буквенные кольца. Военно-морской флот, в конце концов, в 1934 году взяли на использование военно-морские версии Army Enigma, которая была названа Funkschlüssel M или M3. В то время, как армейские версии использовали только три ротора одновременно, для большей безопасности военно-морская версия использовала пять роторов. В декабре 1939, было выпущено два дополнительных ротора, таким образом, использовались пять роторов. В 1938 было добавлено еще два дополнительных ротора, и потом в 1939 году было предложено использовать набор из восьми роторов. В августе 1935 года, военно-воздушные силы также стали использовать Wehrmacht Enigma для их коммуникаций. 1 февраля 1942 года, четырех роторная Энигма была изобретена военно-морскими силами для немецких подводных лодок, названная M4 (сеть была названа Triton, или Shark для Союзников). Дополнительный ротор не занимал большего пространства, благодаря разделению рефлектора на комбинацию более тонкого рефлектора и тонкого четвертого ротора.

Enigma II — большая, восьми роторная печатающая модель, На протяжении 1933 года, польские специалисты по взламыванию шифров обнаружили, что Энигма II использовалась для высокопоставленных военных коммуникаций, но вскоре прекратило использоваться после осознания ее ненадежности.

Abwehr использовала Энигму G (Abwehr Enigma). Эта была четырех роторная модель Энигмы, без штепселей, но с большим количеством выемок на роторах. Эта модель была оснащена со счетчиком, который следил за каждым нажатием клавиши, и таким образом она была известна как счетная машина (Zahlwerk Enigma).

Другие страны также использовали Энигму. Итальянские военно-морские силы использовали коммерческую Энигму “Navy Cipher D”, испанцы также использовали коммерческую Энигму во время гражданской войны. Британские специалисты по взламыванию шифров преуспели во взламывании этих машин, в которых не хватало коммутационной панели. Швейцарцы использовали Энигму K или Swiss K, для военных и дипломатических целей, которая была похожа на коммерческую Энигму D. Они взломали партии машин: немецкие, французские, британские и американские. Энигма T была выпущена для Японии.

Было установлено, что было выпущено около 100 000 экземпляров шифровальных машин Enigma. После окончания Второй Мировой войны, союзнические силы продали захваченные машины Энигмы.

Клоны Энигмы

Энигма внесла существенное влияние в сферу изобретения шифровальных машин, и изобретения других роторных машин происходило от Enigma. Британская Typex была изобретена по чертежам Энигмы — Typex даже содержит детали, изъятые из Энигмы. В результате необходимости сокрытия этих шифровальных систем, государство не выплатило ни гроша за использование этих патентов. GREEN — японский клон Энигмы, малоиспользуемая, содержащая четыре ротора, расположенных вертикально. В США, криптоаналитик William Friedman изобрел M-325, шифровальная машина подобная Энигме в логических операциях, хотя не подобная в конструкции. Уникальная роторная машина была изобретена в 2002 году голландским криптоаналитиком Tatjana van Vark.

Выживание Энигмы

Попытка "взломать" Энигму не прекращалось до конца 1970-ых. Далее, интерес к Энигме значительно возрос, как и их число в публичном обозрении в музеях в США и Европе. В немецком музее в Мюнхене было оба немецких военных варианта трехроторной и четырехроторной Энигмы. Также было несколько экземпляров в Международном Шифровальном Музее в Fort Meade, в Computer History Museum в США, в Bletchley Park в Великобритании, в Australian War Memorial в Канберре, а также в Германии, США, и Великобритании, и в некоторых других странах Европы.


Ссылки

Тайна проекта Ultra

 
Начальная страница  » 
А Б В Г Д Е Ж З И Й К Л М Н О П Р С Т У Ф Х Ц Ч Ш Щ Ы Э Ю Я
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
0 1 2 3 4 5 6 7 8 9 Home