Jump to content

машина Энигма

(Перенаправлено с ЭНИГМА )

Военная модель Enigma I, используется с 1930 года.

Машина «Энигма» — это шифровальное устройство, разработанное и использовавшееся в начале-середине 20 века для защиты коммерческих , дипломатических и военных коммуникаций. Он широко использовался нацистской Германией во время Второй мировой войны во всех отраслях немецкой армии . Машина «Энигма» считалась настолько надежной, что ее использовали для шифрования самых сверхсекретных сообщений. [ 1 ]

«Энигма» оснащена электромеханическим роторным механизмом , который шифрует 26 букв алфавита. При обычном использовании один человек вводит текст на клавиатуре Enigma, а другой записывает, какой из 26 индикаторов над клавиатурой загорается при каждом нажатии клавиши. Если вводится простой текст, подсвеченные буквы представляют собой зашифрованный текст . Ввод зашифрованного текста преобразует его обратно в читаемый открытый текст. Роторный механизм меняет электрические соединения между клавишами и лампочками при каждом нажатии клавиши.

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

Хотя нацистская Германия за прошедшие годы внесла в «Энигму» ряд усовершенствований, которые затруднили усилия по расшифровке, они не помешали Польше взломать машину уже в декабре 1932 года и прочитать сообщения до и во время войны. Рассказ Польши о своих достижениях позволил союзникам использовать зашифрованные с помощью «Энигмы» сообщения в качестве основного источника разведывательной информации. [ 2 ] Многие комментаторы говорят, что поток «Ультра» разведывательной информации , полученной в результате расшифровки «Энигмы», Лоренца и других шифров, существенно сократил войну и, возможно, даже изменил ее исход. [ 3 ]

Машина «Энигма» была изобретена немецким инженером Артуром Шербиусом в конце Первой мировой войны . [ 4 ] Немецкая фирма Scherbius & Ritter, соучредителем которой был Шербиус, запатентовала идею шифровальной машины в 1918 году и начала продавать готовый продукт под торговой маркой Enigma в 1923 году, первоначально ориентированной на коммерческие рынки. [ 5 ] Ранние модели использовались в коммерческих целях с начала 1920-х годов и были приняты на вооружение военными и правительственными службами нескольких стран, в первую очередь нацистской Германии , до и во время Второй мировой войны . [ 6 ]

Было выпущено несколько моделей Enigma. [ 7 ] но немецкие военные модели, имевшие коммутационную панель , были наиболее сложными. Также использовались японские и итальянские модели. [ 8 ] После принятия (в несколько измененной форме) на вооружение ВМС Германии в 1926 году, а вскоре после этого и на вооружение немецкой армии и авиации, название «Энигма» стало широко известно в военных кругах. Довоенное немецкое военное планирование делало упор на быстрые, мобильные силы и тактику, позже известную как блицкриг , которые зависят от радиосвязи для управления и координации. Поскольку злоумышленники, скорее всего, перехватывали радиосигналы, сообщения необходимо было защищать с помощью надежного шифрования. Компактная и легко переносимая машина Enigma удовлетворила эту потребность.

Разгадывая загадку

[ редактировать ]
Мемориал в Быдгоще , Польша, Мариану Реевскому , математику, который в 1932 году впервые взломал «Энигму», а в июле 1939 года помог обучить французов и британцев польским методам расшифровки «Энигмы».

Французский шпион Ганс-Тило Шмидт получил доступ к немецким шифровальным материалам, включая ежедневные ключи, использовавшиеся в сентябре и октябре 1932 года. Эти ключи включали настройки коммутационной панели. Французы передали материал полякам . Примерно в декабре 1932 года Мариан Реевский , польский математик и криптолог из Польского бюро шифров , использовал теорию перестановок. [ 9 ] и недостатки в немецких процедурах шифрования военных сообщений, позволяющие взломать ключи сообщений коммутационной панели машины «Энигма». [ 10 ] Реевский использовал предоставленные французами материалы и поток сообщений, имевший место в сентябре и октябре, чтобы найти неизвестную проводку ротора. В результате польские математики смогли построить свои собственные машины «Энигма», получившие название « двойники Энигмы ». Реевскому помогали коллеги-математики-криптологи Ежи Ружицкий и Хенрик Зигальский , оба из которых были наняты вместе с Реевским из Познанского университета эта территория принадлежала Германии , который был выбран из-за знания его студентами немецкого языка, поскольку до Всемирной войны . Первая война. Польское бюро шифров разработало методы, позволяющие победить коммутационную панель и найти все компоненты ежедневного ключа, что позволило Бюро шифров читать немецкие сообщения «Энигмы», начиная с января 1933 года. [ 11 ]

Со временем немецкие криптографические процедуры улучшились, и Бюро шифров разработало методы и разработало механические устройства для продолжения чтения трафика Enigma. В рамках этих усилий поляки использовали особенности роторов, составили каталоги, построили циклометр (изобретенный Реевским), чтобы помочь составить каталог со 100 000 записей, изобрели и произвели листы Зыгальского , а также построили электромеханическую криптологическую бомбу (изобретенную Реевским). ) для поиска настроек ротора. В 1938 году у поляков было шесть бомб (множественное число от «бомба» ), но когда в том же году немцы добавили еще два ротора, в десять раз больше бомб . для чтения трафика понадобилось бы [ 12 ]

26 и 27 июля 1939 г. [ 13 ] в Пюрах , к югу от Варшавы , поляки познакомили представителей французской и британской военной разведки с польскими методами и оборудованием для дешифрования «Энигмы» , включая листы Зыгальского и шифровальную бомбу, и пообещали каждой делегации реконструированную польскими силами «Энигму» (устройства вскоре были доставлены ). [ 14 ]

В сентябре 1939 года 4-я британская военная миссия, в которую входили Колин Габбинс и Вера Аткинс шифровальщиков Мариана Реевского , Ежи Ружицкого и Хенрика Зигальского , отправилась в Польшу, намереваясь эвакуировать из страны . Однако криптологи были эвакуированы собственным начальством в Румынию, которая в то время была союзной Польшей страной. По дороге из соображений безопасности сотрудники Польского бюро шифров намеренно уничтожили свои записи и оборудование. Из Румынии они отправились во Францию, где возобновили свою криптологическую работу, сотрудничая по телетайпу с британцами , которые начали работу по расшифровке немецких сообщений «Энигмы», используя польское оборудование и методы. [ 15 ]

Гордон Уэлчман , ставший главой Хижины 6 в Блетчли-парке, писал: «Хижина 6 Ультра никогда бы не сдвинулась с мертвой точки, если бы мы в самый последний момент не узнали от поляков подробности обеих немецких военных версий коммерческой машины «Энигма» и используемых ею рабочих процедур». Передача теории и технологий из Польши в Пири сформировала решающую основу для последующих усилий по расшифровке британской загадки времен Второй мировой войны в Блетчли-Парке , где работал Уэлчман. [ 16 ]

Во время войны британские криптологи расшифровали огромное количество сообщений, зашифрованных с помощью «Энигмы». Информация, полученная из этого источника, получившего кодовое название « Ультра британское », оказала существенную помощь военным усилиям союзников . [ а ]

Хотя у Enigma были некоторые криптографические слабости, на практике именно немецкие процедурные недостатки, ошибки оператора, неспособность систематически вносить изменения в процедуры шифрования, а также захват союзниками ключевых таблиц и оборудования во время войны позволили криптологам союзников добиться успеха. [ 17 ] [ 18 ]

Абвер . использовал разные версии машин «Энигма» В ноябре 1942 года во время операции «Факел» была захвачена машина, у которой не было коммутационной панели, а три ротора были заменены так, чтобы они вращались 11, 15 и 19 раз, а не один раз на каждые 26 букв, плюс пластина слева действовала как четвертый ротор. . [ 19 ] С октября 1944 года немецкая оборона использовала Schlüsselapparat 41 . [ 20 ]

Кодекс Абвера был взломан 8 декабря 1941 года Дилли Ноксом . Агенты отправляли сообщения в Абвер в виде простого кода, который затем пересылался с помощью машины «Энигма». Простые коды были взломаны и помогли взломать ежедневный шифр «Энигмы». Взлом кода позволил системе двойного креста работать. [ 19 ]

«Энигма» в использовании, 1943 год.

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

Электрический путь

[ редактировать ]
Схема подключения Enigma со стрелками и цифрами от 1 до 9, показывающая, как ток течет от нажатия клавиши до загорающейся лампы. Клавиша A закодирована D. лампой D дает А, но А никогда не дает А; это свойство возникло благодаря запатентованной функции, уникальной для Enigmas, и в некоторых ситуациях могло быть использовано криптоаналитиками.

Электрический путь — это путь прохождения тока. Управляя этим явлением, машина «Энигма» смогла шифровать сообщения. [ 21 ] Механические части действуют, образуя изменяющуюся электрическую цепь . При нажатии клавиши на шпинделе вращаются один или несколько роторов. По бокам роторов расположен ряд электрических контактов, которые после вращения совпадают с контактами на других роторах или с фиксированной проводкой на обоих концах шпинделя. Когда роторы правильно выровнены, каждая клавиша на клавиатуре подключена к уникальному электрическому пути через ряд контактов и внутреннюю проводку. Ток, обычно от батареи, течет через нажатую клавишу во вновь сконфигурированный набор цепей и обратно, в конечном итоге зажигая одну индикаторную лампу , которая показывает выходную букву. Например, при шифровании сообщения, запускающего ANX... , оператор сначала нажимает клавишу A , и Z может загореться лампочка , поэтому Z будет первой буквой зашифрованного текста . Затем оператор таким же образом нажимает N , затем X и так далее.

Скремблирование роторов Энигмы показано двумя последовательными буквами, при этом правый ротор перемещается на одну позицию между ними.

Ток течет от батареи (1) через нажатый двунаправленный переключатель клавиатуры (2) к коммутационной панели (3). Далее он проходит через (неиспользуемую в данном случае, поэтому показанную закрытой) вилку «А» (3), через входное колесо (4), через проводку трех (Вермахт Энигма) или четырех ( Кригсмарине М4 и Абвера варианты ) установлены роторы (5) и поступает в отражатель (6). Отражатель возвращает ток по совершенно другому пути обратно через роторы (5) и входное колесо (4), проходя через разъем «S» (7), соединенный кабелем (8) с разъемом «D», и еще один двунаправленный переключатель (9) для включения соответствующей лампы. [ 22 ]

Повторяющиеся изменения электрического пути через скремблер Enigma реализуют шифр многоалфавитной замены , который обеспечивает безопасность Enigma. На диаграмме справа показано, как изменяется электрический путь при каждом нажатии клавиши, что вызывает вращение как минимум правого ротора. Ток проходит в набор роторов, в отражатель и обратно, а затем снова выходит через роторы. Серые линии — это другие возможные пути внутри каждого ротора; они жестко подключены с одной стороны каждого ротора к другой. Буква A разному при последовательных нажатиях клавиш: сначала на G , а затем на C. шифруется по - Это связано с тем, что правый ротор делает шаг (поворачивается на одну позицию) при каждом нажатии клавиши, отправляя сигнал по совершенно другому маршруту. В конце концов, другие роторы вступают в действие при нажатии клавиши.

Ротор Энигмы в сборе. В «Энигме I» три подвижных ротора зажаты между двумя неподвижными колесами: входным колесом справа и отражателем слева.

Роторы (альтернативно колеса или барабаны , Walzen по-немецки) составляют сердце машины Enigma. Каждый ротор представляет собой диск диаметром примерно 10 см (3,9 дюйма), изготовленный из эбонита или бакелита, с 26 латунными подпружиненными электрическими контактами , расположенными по кругу на одной стороне, а на другой стороне расположены 26 соответствующих электрических контактов в форме из круглых пластин. Штыри и контакты представляют собой алфавит — обычно это 26 букв от A до Z, как и предполагается в остальной части этого описания. Когда роторы установлены рядом на шпинделе, штыри одного ротора упираются в пластинчатые контакты соседнего ротора, образуя электрическое соединение. Внутри корпуса ротора 26 проводов соединяют каждый контакт на одной стороне с контактом на другой по сложной схеме. Большинство роторов обозначены римскими цифрами, и каждая выпущенная копия ротора I, например, имеет идентичную проводку, как и все остальные. То же самое относится и к специальным тонким бета- и гамма-роторам, используемым в М4 Морской вариант .

Три ротора Enigma и вал, на котором они располагаются во время использования.

Сам по себе ротор выполняет только очень простой тип шифрования — простой шифр замены . Например, контакт, соответствующий букве E, может быть подключен к контакту буквы T на противоположной стороне и так далее. Безопасность Enigma достигается за счет использования нескольких последовательно соединенных роторов (обычно трех или четырех) и регулярного шагового движения роторов, что позволяет реализовать шифр многоалфавитной замены.

Каждый ротор можно установить в одно из 26 начальных положений при установке в машину Enigma. После установки ротор можно повернуть в правильное положение вручную с помощью рифленого колесика, которое при закрытии выступает из внутренней крышки Enigma. Чтобы оператор мог знать положение ротора, к каждому ротору прикреплена шина с буквами (или буквенное кольцо), прикрепленная к внешней стороне диска ротора, с 26 символами (обычно буквами); один из них виден через окно для этой прорези в крышке, что указывает на вращательное положение ротора. В ранних моделях алфавитное кольцо крепилось к диску ротора. Более поздним улучшением стала возможность регулировать алфавитное кольцо относительно диска ротора. Положение кольца было известно как Ringstellung («настройка кольца»), и эта настройка была частью первоначальной настройки, необходимой перед операционным сеансом. Говоря современным языком, это была часть вектора инициализации .

Два ротора Enigma с электрическими контактами, храповым механизмом (слева) и выемкой (на правом роторе напротив D ).

Каждый ротор содержит одну или несколько выемок, которые контролируют шаг ротора. В военных вариантах насечки расположены на алфавитном кольце.

«Энигмы» армии и ВВС использовались с несколькими несущими винтами, первоначально с тремя. 15 декабря 1938 года это число изменилось до пяти, из которых трое были выбраны для данной сессии. Для различения роторы были отмечены римскими цифрами : I, II, III, IV и V, все с одинарными насечками для оборота, расположенными в разных точках алфавитного кольца. Этот вариант, вероятно, был задуман как мера безопасности, но в конечном итоге позволил атаковать метод польских часов и британский банбуризм .

Военно-морская версия Вермахта «Энигма» всегда имела больше роторов, чем другие виды вооружений: сначала шесть, затем семь и, наконец, восемь. Дополнительные роторы имели маркировку VI, VII и VIII, все с разной проводкой и имели две выемки, что приводило к более частому обороту. Четырехроторная машина Naval Enigma (M4) имела дополнительный винт в том же пространстве, что и трехвинтовая версия. Это было достигнуто за счет замены исходного отражателя на более тонкий и добавления тонкого четвертого ротора. Этот четвертый ротор был одним из двух типов, Бета или Гамма , и никогда не ступенчато, но его можно было вручную установить в любое из 26 положений. Один из 26 заставил машину работать идентично трехвинтовой машине.

Степпинг

[ редактировать ]

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

Шаговое движение Enigma, вид со стороны, противоположной оператору. Все три собачки храпового механизма (зеленые) нажимаются одновременно при нажатии клавиши. Для первого ротора (1), который для оператора является правым, храповой механизм (красный) всегда включен и перемещается при каждом нажатии клавиши. Здесь задействован средний ротор (2), поскольку паз на первом роторе совмещен с собачкой; он шагнет ( перевернется ) вместе с первым ротором. Третий ротор (3) не задействован, поскольку паз второго ротора не совмещен с собачкой, поэтому он не входит в зацепление с храповым механизмом.

Выдвижение ротора, отличного от левого, назвали оборотом англичане . Это достигалось за счет храпового механизма. Каждый ротор имел храповой механизм с 26 зубьями, и каждый раз, когда нажималась клавиша, набор подпружиненных собачек синхронно двигался вперед, пытаясь войти в зацепление с храповым механизмом. Буквенное кольцо ротора справа обычно предотвращало это. Когда это кольцо вращалось вместе со своим ротором, выемка, выточенная в нем, в конечном итоге совпадала с собачкой, позволяя ей войти в контакт с храповым механизмом и продвинуть ротор слева. Правая собачка, не имевшая ротора и кольца справа, приводила ротор в движение при каждом нажатии клавиши. [ 23 ] Для ротора с одним пазом в правом положении средний ротор делал один шаг на каждые 26 шагов правого ротора. Аналогично для второго и третьего роторов. Для ротора с двумя пазами ротор слева от него будет переворачиваться дважды за каждый оборот.

Первые пять введенных роторов (I – V) имели по одной выемке каждый, а дополнительные военно-морские роторы VI, VII и VIII имели по две выемки. Положение выемки на каждом роторе определялось буквенным кольцом, которое можно было регулировать относительно сердечника, содержащего межсоединения. Точки на кольцах, в которых они приводили в движение следующее колесо, были следующими. [ 24 ]

Расположение оборотных насечек
Ротор Позиции по обороту Мнемоника АД
я Р Королевский
II Ф Флаги
III В Волна
IV К Короли
V А Выше
VI, VII и VIII А и Н

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

При трех колесах и только одинарных насечках на первом и втором колесах машина имела период 26×25×26 = 16900 (а не 26×26×26 из-за двухступенчатости). [ 23 ] Исторически сложилось так, что сообщения ограничивались несколькими сотнями букв, поэтому не было шансов повторить какое-либо комбинированное положение ротора в течение одного сеанса, лишая криптоаналитиков ценных подсказок.

Чтобы освободить место для четвертого ротора ВМФ, отражатель сделали значительно тоньше. Четвертый ротор поместился в освободившееся пространство. Никаких других изменений внесено не было, что облегчило переход. Поскольку собачек было всего три, четвертый ротор никогда не двигался, но его можно было вручную установить в одно из 26 возможных положений.

Устройством, которое было разработано, но не реализовано до конца войны, было Lückenfüllerwalze (колесо с заполнением зазоров), которое осуществляло неравномерный шаг. Это позволяло настраивать вырезы во всех 26 положениях. Если бы число насечек было относительно простым, равным 26, а количество насечек было бы разным для каждого колеса, шаг был бы более непредсказуемым. Как и Umkehrwalze-D, он также позволял переконфигурировать внутреннюю проводку. [ 25 ]

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

[ редактировать ]

Входное колесо тока ( Eintrittswalze на немецком языке), или входной статор , соединяет коммутационную панель с узлом ротора. Если соединительная плата отсутствует, вместо этого входное колесо соединяет клавиатуру и ламповую панель с узлом ротора. Хотя точная используемая проводка не имеет сравнительно небольшого значения для безопасности, она оказалась препятствием для прогресса Реевского во время его изучения проводки ротора. Коммерческая Enigma соединяет клавиши в порядке их последовательности на QWERTZ- клавиатуре: Q A , W B , E C и так далее. Военная «Энигма» соединяет их в прямом алфавитном порядке: A A , B B , C C и так далее. Реевскому потребовались вдохновенные догадки, чтобы проникнуть в эту модификацию.

Отражатель

[ редактировать ]
Внутренний механизм машины Enigma, показывающий отражатель типа B и блок роторов.

За исключением моделей A и B , последний ротор стоял перед «отражателем» (нем. Umkehrwalze , что означает «реверсивный ротор»), запатентованной функцией. [ 26 ] уникальный для Enigma среди различных роторных машин того периода. Рефлектор соединял выходы последнего ротора попарно, перенаправляя ток обратно через роторы по другому маршруту. Рефлектор гарантировал, что Энигма будет взаимной ; таким образом, при наличии двух одинаково настроенных машин сообщение может быть зашифровано на одной и расшифровано на другой без необходимости использования громоздкого механизма для переключения между режимами шифрования и дешифрования. Рефлектор позволил сделать конструкцию более компактной, но он также дал Энигме свойство, которое ни одна буква никогда не шифровала сама по себе. Это была серьезная криптологическая ошибка, которую впоследствии использовали взломщики кодов.

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

В Enigma немецкой армии и ВВС отражатель был зафиксирован и не вращался; было четыре версии. Оригинальная версия имела маркировку «А». [ 27 ] и был заменен на Umkehrwalze B 1 ноября 1937 года. Третья версия, Umkehrwalze C, недолго использовалась в 1940 году, возможно, по ошибке, и была решена Hut 6 . [ 28 ] Четвертая версия, впервые замеченная 2 января 1944 года, имела перемонтируемый отражатель под названием Umkehrwalze D , прозванный британцами «Дядя Дик», что позволяло оператору «Энигмы» изменять соединения как часть ключевых настроек.

Плата подключения

[ редактировать ]
Коммутационная панель ( Steckerbrett ) располагалась в передней части машины, под клавишами. Во время Второй мировой войны было десять соединений. На этой фотографии поменяны местами всего две пары букв (A↔J и S↔O).

Коммутационная плата ( Steckerbrett на немецком языке) позволяла использовать переменную проводку, которую мог переконфигурировать оператор (видно на передней панели рисунка 1; некоторые патч-корды можно увидеть на крышке). Он был представлен на версиях немецкой армии в 1928 году. [ 29 ] и вскоре был принят на вооружение Рейхсмарине (ВМС Германии). Коммутационная плата обеспечивала большую криптографическую стойкость, чем дополнительный ротор, поскольку имела 150 триллионов возможных настроек (см. ниже). [ 30 ] Загадку без коммутационной панели (известную как незавершенная загадка ) можно решить относительно просто, используя ручные методы; эти методы, как правило, терпели поражение из-за коммутационной панели, что побудило криптоаналитиков союзников разработать специальные машины для ее решения.

Кабель, помещенный в коммутационную панель, соединял буквы попарно; например, E и Q могут быть многоуровневой парой. В результате эти буквы поменялись местами до и после блока скремблирования несущего винта. Например, когда оператор нажимал E , сигнал перенаправлялся на Q перед входом в роторы. Одновременно можно было использовать до 13 пар стекеров, хотя обычно использовалось только 10.

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

Аксессуары

[ редактировать ]
Schreibmax . представлял собой печатающее устройство, которое можно было прикрепить к «Энигме», что избавляло от необходимости кропотливо записывать буквы, указанные на световой панели

Другие функции сделали различные машины Enigma более безопасными и удобными. [ 31 ]

Напишите макс.

[ редактировать ]

Некоторые M4 Enigmas использовали Schreibmax , небольшой принтер , который мог печатать 26 букв на узкой бумажной ленте. Это устранило необходимость в втором операторе для чтения ламп и расшифровки букв. Шрайбмакс . был помещен наверх машины «Энигма» и подключен к ламповой панели Для установки принтера пришлось снять крышку лампы и лампочки. Это повысило удобство и безопасность работы; Принтер можно было установить удаленно, так что офицер связи, управляющий машиной, больше не должен был видеть расшифрованный открытый текст .

Удаленный считыватель

[ редактировать ]

Еще одним аксессуаром стала выносная ламповая панель Fernlesegerät . У машин, оснащенных дополнительной панелью, деревянный корпус «Энигмы» был шире и в нем можно было хранить дополнительную панель. Версия с ламповой панелью могла быть подключена позже, но для этого, как и в случае со Schreibmax , требовалось снять ламповую панель и лампочки. [ 22 ] Удаленная панель позволяла человеку читать расшифрованный текст так, чтобы его не видел оператор.

Приставка для часов Enigma

В 1944 году Люфтваффе представило переключатель на распределительной панели, названный Uhr (часы), небольшую коробку с переключателем на 40 позиций. Он заменил стандартные разъемы. После подключения вилок, как указано в ежедневном листе ключей, оператор переводил переключатель в одно из 40 положений, каждое из которых создавало различную комбинацию проводки вилки. Большинство этих штекерных соединений, в отличие от штекеров по умолчанию, не были парными. [ 22 ] В одном положении переключателя Ур не менял буквы местами, а просто эмулировал 13 проводов штекера штекерами.

Математический анализ

[ редактировать ]

Преобразование «Энигмы» для каждой буквы можно математически определить как произведение перестановок . [ 9 ] Предположим, что это трехроторная «Энигма» немецкой армии/ВВС, пусть P обозначает преобразование коммутационной панели, U обозначает преобразование отражателя ( ), а L , M , R обозначают соответственно левого, среднего и правого роторов. Тогда шифрование E можно выразить как

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

где ρ циклическое перестановочное отображение A в B, B в C и т. д. и левый роторы можно представить как j и k вращений M и L. Аналогично, средний Тогда преобразование шифрования можно описать как

Объединив три ротора из набора из пяти, каждая из 3-х настроек ротора по 26 позиций, и коммутационную панель с десятью соединенными парами букв, военная Энигма имеет 158 962 555 217 826 360 000 различных настроек (почти 159 квинтиллионов или около 67 бит ). [ 30 ]

  • Выберите 3 ротора из набора из 5 роторов = 5 x 4 x 3 = 60.
  • 26 позиций на ротор = 26 x 26 x 26 = 17 576
  • Плагин = 26! / (6! х 10! х 2^10) = 150 738 274 937 250
  • Умножьте каждое из вышеперечисленных = 158 962 555 217 826 360 000.

Операция

[ редактировать ]

Основная операция

[ редактировать ]
Шифрование и дешифрование с помощью машины Enigma.

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

Подробности

[ редактировать ]
подводных лодок Немецкий Kenngruppenheft ( кодовая книга с сгруппированными кодами ключей).
Ежемесячный список ключей № 649 для Enigma ВВС Германии, включая настройки реконфигурируемого отражателя (которые меняются только раз в восемь дней).

При использовании «Энигмы» требовался список ежедневных ключевых настроек и вспомогательных документов. В немецкой военной практике связь была разделена на отдельные сети, каждая из которых использовала разные настройки. Эти коммуникационные сети были названы ключами в Блетчли-парке и получили кодовые названия , такие как Красный , Зяблик и Акула . Каждому устройству, работающему в сети, был предоставлен один и тот же список настроек для его «Энигмы», действительный в течение определенного периода времени. Процедуры немецкой военно-морской «Энигмы» были более сложными и безопасными, чем в других службах, и использовали вспомогательные кодовые книги . Кодовые книги ВМФ были напечатаны красными водорастворимыми чернилами на розовой бумаге, чтобы их можно было легко уничтожить в случае опасности или в случае затопления судна.

Настройка машины «Энигма» (ее криптографический ключ в современных терминах; Schlüssel на немецком языке) определяла каждый настраиваемый оператором аспект машины:

  • Порядок колес ( Walzenlage ) — выбор роторов и порядок их установки.
  • Настройки кольца ( Ringstellung ) — положение каждого алфавитного кольца относительно проводки его ротора.
  • Штекерные соединения ( Steckerverbindungen ) — пары букв в коммутационной панели, соединенные между собой.
  • В очень поздних версиях проводка перенастраиваемого отражателя.
  • Начальное положение роторов ( Grundstellung ) – выбранное оператором, должно быть разным для каждого сообщения.

Чтобы сообщение было правильно зашифровано и расшифровано, и отправитель, и получатель должны были настроить свою Enigma одинаковым образом; Выбор и порядок ротора, положения колец, соединения коммутационной панели и положения пускового ротора должны быть идентичными. За исключением стартовых позиций, эти настройки были установлены заранее, распределены по спискам ключей и менялись ежедневно. Например, настройки для 18-го числа месяца в списке ключей немецкой Энигмы Люфтваффе под номером 649 (см. изображение) были следующими:

  • Wheel order: IV, II, V
  • Настройки звонка: 15, 23, 26.
  • Соединения на штекерной панели: EJ OY IV AQ KW FX MT PS LU BD
  • Реконфигурируемая проводка отражателя: IU AS DV GL FT OX EZ CH MR KN BQ PW
  • Группы показателей: lsa zbw vcj rxn

«Энигма» была спроектирована так, чтобы обеспечить безопасность, даже если проводка ротора была известна противнику, хотя на практике конфигурация проводки была защищена значительными усилиями. Если проводка секретная, общее количество возможных конфигураций составляет около 3 × 10. 114 (приблизительно 380 бит); при известной проводке и других эксплуатационных ограничениях это сокращается примерно до 10 23 (76 бит). [ 32 ] Из-за большого количества возможностей пользователи Enigma были уверены в ее безопасности; Тогда у противника не было возможности даже начать попытку грубой атаки .

Индикатор

[ редактировать ]

Большая часть ключа сохранялась постоянной в течение установленного периода времени, обычно дня. Для каждого сообщения использовалось разное начальное положение ротора - концепция, аналогичная вектору инициализации в современной криптографии. Причина в том, что шифрование многих сообщений с идентичными или почти идентичными настройками (называемыми в криптоанализе глубокими ) индекс позволит провести атаку с использованием статистической процедуры, такой как Фридмана совпадений . [ 33 ] Начальное положение роторов передавалось непосредственно перед зашифрованным текстом, обычно после шифрования. Точный используемый метод был назван индикаторной процедурой . Слабость конструкции и небрежность оператора при использовании этих процедур индикаторов были двумя основными недостатками, которые сделали возможным взлом Enigma.

Рисунок 2. Когда внутренняя крышка опущена, «Энигма» готова к использованию. Пальцевые колеса роторов выступали через крышку, позволяя оператору устанавливать роторы, а их текущее положение, здесь РДКП , было видно оператору через ряд окон.

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

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

Эта схема индикаторов имела два недостатка. Во-первых, использование глобальной начальной позиции ( Grundstellung ) означало, что во всех ключах сообщений использовалась одна и та же полиалфавитная замена. В более поздних процедурах индикатора оператор выбирал свою начальную позицию для шифрования индикатора и отправлял эту начальную позицию в открытом виде. Вторая проблема заключалась в повторении индикатора, что было серьезным недостатком безопасности. Настройка сообщения была закодирована дважды, в результате чего возникла связь между первым и четвертым, вторым и пятым, третьим и шестым символом. Эти недостатки безопасности позволили Польскому бюро шифров взломать довоенную систему «Энигма» еще в 1932 году. Ранняя процедура индикатора была впоследствии описана немецкими криптоаналитиками как «техника ошибочного индикатора». [ 34 ]

Во время Второй мировой войны кодовые книги использовались только каждый день для настройки роторов, их колец и коммутационной панели. Для каждого сообщения оператор выбирал случайную стартовую позицию, скажем WZA , и случайный ключ сообщения, например SXT . Он переместил роторы в стартовое положение WZA и закодировал ключ сообщения SXT . Предположим, результатом стал УХЛ . Затем он установил ключ сообщения SXT в качестве начальной позиции и зашифровал сообщение. Далее он передавал начальную позицию WZA , ключ закодированного сообщения UHL , а затем зашифрованный текст. Приемник установил начальную позицию в соответствии с первой триграммой WZA и декодировал вторую триграмму UHL , чтобы получить настройку сообщения SXT . Затем он использовал эту настройку сообщения SXT в качестве начальной позиции для расшифровки сообщения. Таким образом, каждая основная настройка была разной, и новая процедура позволила избежать недостатка безопасности, связанного с настройками двойного кодирования сообщений. [ 35 ]

Эту процедуру использовали только Вермахт и Люфтваффе . Процедуры Кригсмарине по отправке сообщений с помощью «Энигмы» были гораздо более сложными и детальными. Перед шифрованием сообщение было закодировано с использованием кодовой книги Kurzsignalheft . Kurzsignalheft содержал таблицы для преобразования предложений в группы из четырех букв. Было включено очень много вариантов, например, вопросы логистики, такие как дозаправка и встреча с кораблями снабжения, позиции и списки координат, названия гаваней, страны, оружие, погодные условия, позиции и корабли противника, таблицы дат и времени. Другая кодовая книга содержала Kenngruppen и Spruchschlüssel : ключ идентификации и ключ сообщения. [ 36 ]

Дополнительная информация

[ редактировать ]

Армейская машина «Энигма» использовала только 26 символов алфавита. Пунктуация заменена редкими сочетаниями символов. Пробел был опущен или заменен знаком X. Обычно знак X использовался в качестве точки.

В других частях вооруженных сил некоторые знаки препинания были другими. Вермахт . заменил запятую на ZZ, а вопросительный знак на FRAGE или FRAQ

Кригсмарине . заменила запятую на Y, а вопросительный знак на UD Комбинация CH, например, « Acht » (восемь) или « Richtung » (направление), была заменена на Q (AQT, RIQTUNG). Два, три и четыре нуля были заменены на CENTA, MILLE и MYRIA.

Вермахт передавали сообщения группами по пять символов и Люфтваффе и считали буквы.

Кригсмарине использовала группы из четырех символов и подсчитывала эти группы.

Часто используемые имена или слова были максимально разнообразны. Такие слова, как Minenuchboot (сапер), можно записать как MINENSUCHBOOT, MINBOOT или MMMBOOT. Чтобы усложнить криптоанализ, сообщения были ограничены 250 символами. Более длинные сообщения были разделены на несколько частей, каждая из которых использовала свой ключ сообщения. [ 37 ] [ 38 ]

Пример процесса шифрования

[ редактировать ]

Замены символов в машине «Энигма» в целом могут быть выражены в виде строки букв, в которой каждая позиция занята символом, который заменит символ в соответствующей позиции в алфавите. Например, заданная конфигурация машины, которая шифрует A-L, B-U, C-S,... и Z-J, может быть компактно представлена ​​как

LUSHQOXDMZNAIKFREPCYBWVGTJ

и шифрование определенного символа с помощью этой конфигурации можно представить путем выделения зашифрованного символа, как в

D > LUS(H)QOXDMZNAIKFREPCYBWVGTJ

Поскольку операция шифрования сообщения машиной «Энигма» представляет собой серию таких конфигураций, каждая из которых связана с одним шифруемым символом, последовательность таких представлений может использоваться для представления работы машины при шифровании сообщения. Например, процесс шифрования первого предложения основной части знаменитого «послания Дёница». [ 39 ] к

RBBF PMHP HGCZ XTDY GAHG UFXG EWKB LKGJ

может быть представлено как

0001 F > KGWNT(R)BLQPAHYDVJIFXEZOCSMU CDTK 25 15 16 26
0002 O > UORYTQSLWXZHNM(B)VFCGEAPIJDK CDTL 25 15 16 01
0003 L > HLNRSKJAMGF(B)ICUQPDEYOZXWTV CDTM 25 15 16 02
0004 G > KPTXIG(F)MESAUHYQBOVJCLRZDNW CDUN 25 15 17 03
0005 E > XDYB(P)WOSMUZRIQGENLHVJTFACK CDUO 25 15 17 04
0006 N > DLIAJUOVCEXBN(M)GQPWZYFHRKTS CDUP 25 15 17 05
0007 D > LUS(H)QOXDMZNAIKFREPCYBWVGTJ CDUQ 25 15 17 06
0008 E > JKGO(P)TCIHABRNMDEYLZFXWVUQS CDUR 25 15 17 07
0009 S > GCBUZRASYXVMLPQNOF(H)WDKTJIE CDUS 25 15 17 08
0010 I > XPJUOWIY(G)CVRTQEBNLZMDKFAHS CDUT 25 15 17 09
0011 S > DISAUYOMBPNTHKGJRQ(C)LEZXWFV CDUU 25 15 17 10
0012 T > FJLVQAKXNBGCPIRMEOY(Z)WDUHST CDUV 25 15 17 11
0013 S > KTJUQONPZCAMLGFHEW(X)BDYRSVI CDUW 25 15 17 12
0014 O > ZQXUVGFNWRLKPH(T)MBJYODEICSA CDUX 25 15 17 13
0015 F > XJWFR(D)ZSQBLKTVPOIEHMYNCAUG CDUY 25 15 17 14
0016 O > FSKTJARXPECNUL(Y)IZGBDMWVHOQ CDUZ 25 15 17 15
0017 R > CEAKBMRYUVDNFLTXW(G)ZOIJQPHS CDVA 25 15 18 16
0018 T > TLJRVQHGUCXBZYSWFDO(A)IEPKNM CDVB 25 15 18 17
0019 B > Y(H)LPGTEBKWICSVUDRQMFONJZAX CDVC 25 15 18 18
0020 E > KRUL(G)JEWNFADVIPOYBXZCMHSQT CDVD 25 15 18 19
0021 K > RCBPQMVZXY(U)OFSLDEANWKGTIJH CDVE 25 15 18 20
0022 A > (F)CBJQAWTVDYNXLUSEZPHOIGMKR CDVF 25 15 18 21
0023 N > VFTQSBPORUZWY(X)HGDIECJALNMK CDVG 25 15 18 22
0024 N > JSRHFENDUAZYQ(G)XTMCBPIWVOLK CDVH 25 15 18 23
0025 T > RCBUTXVZJINQPKWMLAY(E)DGOFSH CDVI 25 15 18 24
0026 Z > URFXNCMYLVPIGESKTBOQAJZDH(W) CDVJ 25 15 18 25
0027 U > JIOZFEWMBAUSHPCNRQLV(K)TGYXD CDVK 25 15 18 26
0028 G > ZGVRKO(B)XLNEIWJFUSDQYPCMHTA CDVL 25 15 18 01
0029 E > RMJV(L)YQZKCIEBONUGAWXPDSTFH CDVM 25 15 18 02
0030 B > G(K)QRFEANZPBMLHVJCDUXSOYTWI CDWN 25 15 19 03
0031 E > YMZT(G)VEKQOHPBSJLIUNDRFXWAC CDWO 25 15 19 04
0032 N > PDSBTIUQFNOVW(J)KAHZCEGLMYXR CDWP 25 15 19 05

где буквы, следующие за каждым сопоставлением, — это буквы, которые появляются в окнах на этом этапе (единственные изменения состояния, видимые оператору), а цифры показывают основное физическое положение каждого ротора.

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

 G > ABCDEF(G)HIJKLMNOPQRSTUVWXYZ
   P EFMQAB(G)UINKXCJORDPZTHWVLYS         AE.BF.CM.DQ.HU.JN.LX.PR.SZ.VW
   1 OFRJVM(A)ZHQNBXPYKCULGSWETDI  N  03  VIII
   2 (N)UKCHVSMDGTZQFYEWPIALOXRJB  U  17  VI
   3 XJMIYVCARQOWH(L)NDSUFKGBEPZT  D  15  V
   4 QUNGALXEPKZ(Y)RDSOFTVCMBIHWJ  C  25  β
   R RDOBJNTKVEHMLFCWZAXGYIPS(U)Q         c
   4 EVTNHQDXWZJFUCPIAMOR(B)SYGLK         β
   3 H(V)GPWSUMDBTNCOKXJIQZRFLAEY         V
   2 TZDIPNJESYCUHAVRMXGKB(F)QWOL         VI
   1 GLQYW(B)TIZDPSFKANJCUXREVMOH         VIII
   P E(F)MQABGUINKXCJORDPZTHWVLYS         AE.BF.CM.DQ.HU.JN.LX.PR.SZ.VW
 F < KPTXIG(F)MESAUHYQBOVJCLRZDNW

Здесь шифрование начинается тривиально с первого «отображения», представляющего клавиатуру (которое не имеет никакого эффекта), за которым следует плагин, настроенный как AE.BF.CM.DQ.HU.JN.LX.PR.SZ.VW, который не имеет никакого эффекта. эффект на «G», затем ротор VIII в положении 03, который сопоставляет G с A, затем ротор VI в положении 17, который сопоставляет A с N, ... и, наконец, снова коммутационная панель, которая отображает B в F, создавая общее отображение, указанное на последнем этапе: G в F.

Эта модель имеет 4 ротора (линии с 1 по 4), а отражатель (линия R) также меняет местами (искажает) буквы.

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

Подборка из семи машин и принадлежностей «Энигмы», выставленных в Национальном криптологическом музее США . Слева направо модели: 1) Коммерческая Enigma; 2) Энигма Т; 3) Энигма Г; 4) Неопознанный; 5) Энигма Люфтваффе (ВВС); 6) Хир (Армейская) Энигма; 7) Кригсмарине (ВМФ) Энигма — М4.

Было построено около 40 000 машин Enigma. [ 40 ] [ 41 ] После окончания Второй мировой войны союзники продали трофейные машины «Энигма», которые до сих пор считались безопасными, развивающимся странам. [ 42 ]

Коммерческая загадка

[ редактировать ]
Патент Шербиуса «Энигма», патент США № 1 657 411 , выдан в 1928 году.

23 февраля 1918 г. [ 43 ] Артур Шербиус подал заявку на патент на шифровальную машину, использующую роторы . [ 44 ] Шербиус и Э. Рихард Риттер основали фирму Scherbius & Ritter. Они обратились со своим дизайном в ВМС Германии и министерство иностранных дел, но ни одно из агентств не заинтересовалось. Затем Scherbius & Ritter передала права на патент компании Gewerkschaft Securitas, которая основала Chiffriermaschinen Aktien-Gesellschaft 9 июля 1923 года (Акционерная корпорация Cipher Machines); Шербиус и Риттер входили в совет директоров.

Торговый автомат «Энигма» (1923 г.)

[ редактировать ]

Chiffriermaschinen AG начала рекламировать роторную машину Enigma Handelsmaschine , которая была выставлена ​​на Конгрессе Международного Почтового Союза в 1924 году. Машина была тяжелой и громоздкой, в нее входила пишущая машинка . Его размеры составляли 65×45×38 см и весили около 50 килограммов (110 фунтов).

Написание загадки (1924)

[ редактировать ]

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

Машина с лампой накаливания, Enigma A (1924 г.)

[ редактировать ]

Рефлектор, предложенный коллегой Шербиуса Вилли Корном, [ 26 ] был представлен в версии с лампой накаливания.

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

Энигма Б (1924)

[ редактировать ]
Типичные лампы накаливания (с плоским верхом), используемые в Enigma.

Модель Enigma B была представлена ​​в конце 1924 года и имела аналогичную конструкцию. [ 45 ] , носившие название Enigma, Обе модели A и B сильно отличались от более поздних версий: они отличались физическим размером и формой, а также криптографически отсутствием отражателя. Эта модель машины Enigma называлась Glowlamp Enigma или Glühlampenmaschine, поскольку ее продукция производилась на ламповой панели, а не на бумаге. Этот метод вывода был гораздо более надежным и экономически выгодным. Следовательно, цена этой машины была на 1/8 ниже, чем у ее предшественницы. [ 21 ]

Энигма С (1926)

[ редактировать ]

Модель C была третьей моделью так называемых «Загадок ламп накаливания» (после A и B), и в ней снова не было пишущей машинки. [ 21 ]

Энигма Д (1927)

[ редактировать ]

Enigma C быстро уступила место Enigma D (1927). Эта версия широко использовалась: поставки в Швецию, Нидерланды, Великобританию, Японию, Италию, Испанию, США и Польшу. В 1927 году Хью Фосс из Британской правительственной школы кодирования и шифрования смог показать, что коммерческие машины «Энигма» можно взломать при наличии подходящих шпаргалок. [ 46 ] Вскоре Enigma D станет пионером в использовании стандартной раскладки клавиатуры, которая будет использоваться в немецких компьютерах. Эта раскладка «QWERTZ» очень похожа на американский формат клавиатуры QWERTY , используемый во многих языках.

«Военно-морской шифр D»
[ редактировать ]

Другие страны использовали машины Enigma. Итальянский флот принял коммерческую Enigma как «Navy Cipher D». Испанцы также использовали коммерческие машины Enigma во время Гражданской войны . Британским взломщикам кодов удалось взломать эти машины, у которых не было коммутационной панели. [ 47 ] Машины «Энигма» также использовались дипломатическими службами.

Энигма Н (1929)

[ редактировать ]
Редкая 8-роторная печатная машина Enigma модели H (1929 г.).

Существовала также большая восьмироторная печатная модель Enigma H Enigma II называл , которую рейхсвер . В 1933 году Польское бюро шифров обнаружило, что оно использовалось для военной связи высокого уровня, но вскоре было изъято из обращения, поскольку оно было ненадежным и часто заглушалось. [ 48 ]

Энигма К

[ редактировать ]

Швейцарцы использовали версию Enigma под названием Model K или Swiss K для военных и дипломатических целей, которая была очень похожа на коммерческую Enigma D. Код машины взломали Польша, Франция, Великобритания и США; последний дал ему кодовое название ИНДИГО. Модель Enigma T под кодовым названием Tirpitz использовалась в Японии.

Военная загадка

[ редактировать ]

Различные службы Вермахта использовали различные версии Enigma и часто заменяли их, иногда адаптированными из других служб. «Энигма» редко передавала стратегические сообщения высокого уровня, которые, когда они не были срочными, передавались курьером, а когда срочные — другими криптографическими системами, включая Geheimschreiber .

Радиоклавиша С

[ редактировать ]

Рейхсмарине была первым военным подразделением, принявшим на вооружение Энигму. Эта версия, получившая название Funkschlüssel C («Радиошифр C»), была запущена в производство к 1925 году и принята на вооружение в 1926 году. [ 49 ]

На клавиатуре и ламповой панели было 29 букв — AZ, Ä, Ö и Ü, расположенных в алфавитном порядке, в отличие от порядка QWERTZUI. [ 50 ] Роторы имели 28 контактов, причем буква X была подключена для обхода роторов в незашифрованном виде. [ 18 ] Три ротора были выбраны из пяти. [ 51 ] и отражатель можно было вставить в одно из четырех различных положений, обозначенных α, β, γ и δ. [ 52 ] В июле 1933 года машина была незначительно доработана. [ 53 ]

Энигма G (1928–1930)

[ редактировать ]

К 15 июля 1928 г. [ 54 ] Немецкая армия ( Рейхсвер ) представила свою собственную эксклюзивную версию машины «Энигма» — «Энигма G» .

Абвер использовал G. Enigma Этот вариант «Энигмы» представлял собой четырехколесную бесступенчатую машину с множеством выемок на роторах. Эта модель была оснащена счетчиком, который увеличивался при каждом нажатии клавиши, поэтому ее также называют «счетчиком» или Zählwerk Enigma.

Загадка Вермахта I (1930–1938)

[ редактировать ]

машина Enigma G была модифицирована до Enigma I. К июню 1930 года [ 55 ] Энигма I также известна как Вермахт или «Служебная Энигма» и широко использовалась немецкими военными службами и другими правительственными организациями (такими как железные дороги) . [ 56 ] ) до и во время Второй мировой войны .

Хайнц Гудериан в битве за Францию ​​с машиной «Энигма». Обратите внимание, что один солдат вводит текст, а другой записывает результаты.

Основное различие между Enigma I (версия немецкой армии 1930 года) и коммерческими моделями Enigma заключалось в добавлении коммутационной панели для замены пар букв, что значительно повышало криптографическую надежность.

Другие отличия включали использование фиксированного отражателя и перемещение ступенчатых насечек с корпуса ротора на подвижные буквенные кольца. Размеры машины составляли 28 × 34 × 15 см (11,0 × 13,4 × 5,9 дюйма) и весили около 12 кг (26 фунтов). [ 57 ]

В августе 1935 года ВВС представили Вермахту Энигму для своей связи. [ 55 ]

К 1930 году Рейхсвер предложил ВМФ принять на вооружение эту машину, сославшись на преимущества повышенной безопасности (благодаря коммутационной панели) и упрощения межведомственной связи. [ 58 ] В конце концов Рейхсмарине согласилось, и в 1934 г. [ 59 ] принял на вооружение военно-морскую версию армейской «Энигмы», получившую обозначение Funkschlüssel или M3 . Хотя в то время армия использовала только три ротора, ВМФ указал на выбор три из пяти возможных. [ 60 ]

Энигма используется на российском фронте

Два дополнительных ротора (1938 г.)

[ редактировать ]

В декабре 1938 года армия выпустила два дополнительных ротора, так что три ротора были выбраны из набора из пяти. [ 55 ] В 1938 году ВМС добавили еще два несущих винта, а затем еще один в 1939 году, чтобы можно было выбирать три ротора из набора из восьми. [ 60 ]

Четырехроторная «Энигма» была представлена ​​ВМФ для движения подводных лодок 1 февраля 1942 года под названием М4 (сеть была известна как «Тритон» , или «Акула» союзникам ). Дополнительный ротор был установлен в том же пространстве путем разделения отражателя на комбинацию тонкого отражателя и тонкого четвертого ротора.

Трехроторная машина Enigma, выставленная в Компьютерном музее Америки , и два дополнительных ротора.

Выжившие машины

[ редактировать ]
Уцелевшая трехроторная «Энигма» на выставке в Discovery Park of America в Юнион-Сити, штат Теннесси, США.

Попытка разгадать загадку не была раскрыта до 1970-х годов. С тех пор интерес к машине «Энигма» возрос. Загадки выставлены на всеобщее обозрение в музеях по всему миру, а некоторые из них находятся в руках частных коллекционеров и любителей компьютерной истории. [ 61 ]

В Немецком музее в Мюнхене представлены немецкие военные варианты с тремя и четырьмя винтами, а также несколько гражданских версий. В Немецком музее шпионажа в Берлине также представлены два военных варианта. [ 62 ] Машины «Энигма» также выставлены в Национальном центре кодов в Блетчли-парке , в штаб-квартире правительственной связи , Музее науки в Лондоне , Парке открытий Америки в Теннесси, Музее Войска Польского в Варшаве, Музее шведской армии ( Armémuseum ) в Стокгольме , Военный музей Ла-Коруньи в Испании, Военный мемориальный музей Красного Креста Нурланда в Нарвике , [ 63 ] Норвегия, Музей артиллерии, инженеров и связи в Хямеенлинне , Финляндия. [ 64 ] Технический университет Дании в Люнгби, Дания, в бункере Скандерборг в Скандерборге, Дания, а также на Австралийском военном мемориале и в фойе Австралийского управления связи , оба в Канберре , Австралия. В Институте Юзефа Пилсудского в Лондоне выставлен редкий польский двойник «Энигмы», собранный во Франции в 1940 году. [ 65 ] [ 66 ] В 2020 году благодаря поддержке Министерства культуры и национального наследия он стал собственностью Музея истории Польши. [ 67 ]

Четырехроторная машина Кригсмарине (ВМС Германии, 1 февраля 1942–1945 гг.) Машина «Энигма» выставлена ​​в Национальном криптологическом музее США.

В Соединенных Штатах машины Enigma можно увидеть в Музее истории компьютеров в Маунтин-Вью, штат Калифорния , и в национальной безопасности Агентства Национальном криптологическом музее в Форт-Мид , штат Мэриленд, где посетители могут попробовать свои силы в шифровании и расшифровке сообщений. Две машины, приобретенные после захвата U-505 во время Второй мировой войны, выставлены рядом с подводной лодкой в ​​Музее науки и промышленности в Чикаго , штат Иллинойс. Трехроторная «Энигма» выставлена ​​в Discovery Park of America в Юнион-Сити, штат Теннесси . Четырехроторное устройство выставлено в коридоре ANZUS Пентагона на втором этаже, кольцо А, между коридорами 8 и 9. Эта машина предоставлена ​​взаймы из Австралии. В Академии ВВС США в Колорадо-Спрингс на факультете компьютерных наук выставлена ​​машина. Есть также машина, расположенная в Национальном музее Второй мировой войны в Новом Орлеане. В Международном музее Второй мировой войны недалеко от Бостона выставлено семь машин «Энигма», в том числе четырехроторная модель подводной лодки, один из трех сохранившихся примеров машины «Энигма» с принтером, одна из менее чем десяти сохранившихся десятироторных кодовых машин. , образец, взорванный отступающим подразделением немецкой армии, и две трехроторные Энигмы, которыми посетители могут управлять для кодирования и декодирования сообщений. Компьютерный музей Америки в Розуэлле, штат Джорджия, имеет трехроторную модель с двумя дополнительными роторами. Машина полностью восстановлена, и у CMoA имеются оригинальные документы о покупке немецкой армией 7 марта 1936 года. В Национальном музее вычислительной техники также хранятся уцелевшие машины Enigma в Блетчли, Англия. [ 68 ]

Четырехроторная машина Кригсмарине Энигма на выставке в Музее Второй мировой войны , Гданьск , Польша.

В Канаде выпуск Enigma-K швейцарской армии находится в Калгари, Альберта. Он находится в постоянной экспозиции Военно-морского музея Альберты на территории Военных музеев Калгари. Четырехроторная машина Enigma выставлена ​​в Музее военной связи и электроники на базе канадских вооруженных сил (CFB) Кингстон в Кингстоне, Онтарио .

Иногда машины Enigma продаются на аукционах; цены в последние годы варьировались от 40 000 долларов США. [ 69 ] [ 70 ] до 547 500 долларов США [ 71 ] в 2017 году. Реплики доступны в различных формах, включая точную реконструированную копию модели Naval M4, реализованную в электронике «Энигму» (Энигма-Э), различные тренажеры и аналоги «бумага-ножницы».

Редкая машина абвера «Энигма», получившая обозначение G312, была украдена из музея Блетчли-Парк 1 апреля 2000 года. В сентябре мужчина, назвавшийся «Мастером», отправил записку с требованием 25 000 фунтов стерлингов и угрозой уничтожить машину, если выкуп не будет получен. оплаченный. В начале октября 2000 года чиновники Блетчли-Парка объявили, что заплатят выкуп, но заявленный срок прошел, а от шантажиста не было вестей. Вскоре после этого машина была анонимно отправлена ​​журналисту BBC Джереми Паксману с отсутствующими тремя роторами.

Машина Enigma — модель K 470 на выставке в Центре шифров Enigma , Познань , Польша

В ноябре 2000 года торговец антиквариатом Деннис Йейтс был арестован после того, как позвонил в газету «Санди Таймс» и попросил организовать возврат недостающих частей. После инцидента машина «Энигма» была возвращена в Блетчли-Парк. В октябре 2001 года Йейтс был приговорен к десяти месяцам тюремного заключения и отсидел три месяца. [ 72 ]

В октябре 2008 года испанская ежедневная газета El País сообщила, что 28 машин «Энигма» были случайно обнаружены на чердаке штаба армии в Мадриде. Эти четырехроторные коммерческие машины помогли франкистским националистам выиграть гражданскую войну в Испании , потому что, хотя британский криптолог Альфред Дилвин Нокс в 1937 году взломал шифр, созданный машинами Франко «Энигма», это не было раскрыто республиканцам, которым не удалось взломать шифр. . Националистическое правительство продолжало использовать свои «50 загадок» до 1950-х годов. Некоторые машины выставлены в испанских военных музеях. [ 73 ] [ 74 ] в том числе один в Национальном музее науки и технологий (MUNCYT) в Ла-Корунье ​​и один в Музее испанской армии . Два из них были переданы британскому GCHQ. [ 75 ]

Болгарские клавиатурой военные использовали машины Enigma с кириллической ; один из них выставлен в Национальном военно-историческом музее в Софии . [ 76 ]

3 декабря 2020 года немецкие дайверы, работающие от имени Всемирного фонда природы, обнаружили разрушенную машину «Энигма» во Фленсбург-Ферт (часть Балтийского моря ), которая, как полагают, принадлежала затопленной подводной лодке. [ 77 ] Эта машина «Энигма» будет отреставрирована и станет собственностью Археологического музея земли Шлезвиг-Гольштейн . [ 78 ]

M4 Enigma был поднят в 1980-х годах с немецкого тральщика R15, затонувшего у побережья Истрии машина была выставлена ​​на обозрение в парке военной истории Пивка в Словении . в 1945 году . 13 апреля 2023 года [ 79 ]

Производные

[ редактировать ]

«Энигма» оказала влияние на разработку шифровальных машин, породив другие роторные машины . Как только британцы открыли принцип работы «Энигмы», они создали роторный шифр Typex , который немцы считали неразрешимым. [ 80 ] Первоначально Typex был создан на основе патентов Enigma; [ 81 ] Typex даже включает в себя функции из описаний патентов, которые не были включены в настоящую машину Enigma. Британцы не платили никаких роялти за использование патентов. [ 81 ] В США криптолог Уильям Фридман разработал машину М-325 . [ 82 ] начиная с 1936 года, [ 83 ] это логически похоже. [ 84 ]

Такие машины, как SIGABA , NEMA , Typex и т. д., не считаются производными от Enigma, поскольку их внутренние функции шифрования математически не идентичны преобразованию Enigma.

Уникальная роторная машина под названием «Криптограф» была построена в 2002 году Татьяной ван Варк из Нидерландов. В этом устройстве используются 40-точечные роторы, позволяющие использовать буквы, цифры и некоторые знаки препинания; каждый ротор содержит 509 деталей. [ 85 ]

Симуляторы

[ редактировать ]

См. также

[ редактировать ]

Пояснительные примечания

[ редактировать ]
  1. ^ Большая часть немецкого шифрованного трафика была зашифрована на машине Enigma, и термин «Ultra» часто использовался почти как синоним « Enigma расшифровывает ». Ultra также включал в себя расшифровку немецких машин Lorenz SZ 40 и 42 , которые использовались немецким верховным командованием, а также расшифровку шифров Хагелина и других итальянских шифров и кодов, а также японских шифров и кодов, таких как Purple и JN-25 .
  1. ^ «ЭнигмаИстория» . cryptomuseum.com . Проверено 16 декабря 2020 г.
  2. ^ Ешьте 2021 .
  3. ^ Киган, Джон, сэр (2003). Разведка на войне . Нью-Йорк: Альфред А. Кнопф. {{cite book}}: CS1 maint: несколько имен: список авторов ( ссылка )
  4. ^ Сингх, Саймон (26 января 2011 г.). Кодовая книга: наука о секретности от Древнего Египта до квантовой криптографии . Издательская группа Кнопфа Doubleday. ISBN  978-0-307-78784-2 .
  5. ^ «История загадки» . Крипто-музей . Проверено 1 декабря 2017 г.
  6. ^ Лорд, Боб (1998–2010). «Руководство по Энигме» . Проверено 31 мая 2011 г.
  7. ^ Хамер, Дэвид Х.; Салливан, Джефф; Вейруд, Фроде (июль 1998 г.). «Вариации Enigma: расширенное семейство машин» (PDF) . Криптология . XXII (3): 211–229. дои : 10.1080/0161-119891886885 . ISSN   0161-1194 . Проверено 18 февраля 2016 г.
  8. ^ «Четырехроторная машина-загадка» . Международный музей шпионажа . Проверено 21 февраля 2023 г.
  9. ^ Jump up to: а б Реевский 1980 .
  10. ^ Васкес и Хименес-Серал 2018 .
  11. ^ Владислав Козачук, «Загадка: как немецкий машинный шифр был взломан и как он был прочитан союзниками во Второй мировой войне» , отредактирован и переведен Кристофером Каспареком, Фредериком, Мэриленд, Университетские публикации Америки, 1984, ISBN 978-0- 89093-547-7, с. 21.
  12. ^ Козачук 1984 , стр. 63.
  13. ^ Эрскин 2006 , стр. 294–305.
  14. ^ Козачук 1984 , стр. 59–60, 236.
  15. ^ Козачук 1984 , стр. 69–94.
  16. ^ Уэлчман 1982 , с. 289.
  17. ^ Кан 1991 .
  18. ^ Jump up to: а б Стрип, 1993 год .
  19. ^ Jump up to: а б Рэнкин, Николас (2011). Коммандос Яна Флеминга: история 30-го штурмового отряда во Второй мировой войне . Издательство Оксфордского университета. ISBN  978-0199782826 .
  20. ^ «Немецкие шифровальные машины времен Второй мировой войны» (PDF) . Центр криптологической истории . Агентство национальной безопасности . 2014. С. 22–25. Архивировано из оригинала (PDF) 14 мая 2023 года . Проверено 21 января 2024 г.
  21. ^ Jump up to: а б с д «Загадочная история» . cryptomuseum.com . Проверено 16 декабря 2020 г.
  22. ^ Jump up to: а б с Рейменанц, Дирк; Технические подробности машины Enigma Cipher Machines & Cryptology
  23. ^ Jump up to: а б с Хамер, Дэвид (январь 1997 г.). «Загадка: действия, связанные с« двойным шагом »среднего ротора» . Криптология . 21 (1): 47–50. дои : 10.1080/0161-119791885779 . Архивировано из оригинала (zip) 19 июля 2011 года.
  24. ^ Сейл, Тони . «Технические характеристики роторов Энигмы» . Технические характеристики Энигмы . Проверено 15 ноября 2009 г.
  25. ^ «Валик для заполнения зазоров» . Cryptomuseum.com . Проверено 17 июля 2012 г.
  26. ^ Jump up to: а б Де Леу, Карл Мария Майкл; Бергстра, Дж. А. (2007). История информационной безопасности: всеобъемлющий справочник . Амстердам: Эльзевир. п. 393. ИСБН  9780080550589 .
  27. ^ Маркс и Вейруд 2000 .
  28. ^ Маркс 2001 , стр. 101–141.
  29. ^ Крейг П. Бауэр: Тайная история - История криптологии . CRC Press, Бока-Ратон, 2013 г., стр. 248. ISBN 978-1-4665-6186-1.
  30. ^ Jump up to: а б Ван Манен, Дирк-Ян; Йохан О.А., Робертссон (2016). «Коды и шифры» . Гео ЭксПро . Проверено 13 октября 2023 г.
  31. ^ Реверс, Пол (2008). «Аксессуары Энигмы» . Проверено 22 июля 2010 г.
  32. ^ Миллер, А. Рэй (январь 1995 г.). «Криптоматематика Энигмы» . Криптология . 19 (1): 65–80. дои : 10.1080/0161-119591883773 .
  33. ^ Фридман, ВФ (1922). Индекс совпадения и его применение в криптологии . Отдел шифров. Публикация 22. Женева, Иллинойс, США: Riverbank Laboratories. OCLC   55786052 .
  34. ^ Хаттенхайн и Фрике 1945 , стр. 4, 5.
  35. ^ Рейменанц, Дирк; Процедуры передачи сообщений Enigma Шифровые машины и криптология
  36. ^ Рейменанц, Дирк; немецких подводных лодок Kurzsignalen о шифровальных машинах и криптологии
  37. ^ «Переведенная общая процедура Enigma 1940 года » . codeandciphers.org.uk . Проверено 16 октября 2006 г.
  38. ^ «Переведенный офицер и штабная процедура «Энигмы » 1940 года » . codeandciphers.org.uk . Проверено 16 октября 2006 г.
  39. ^ «Сообщение Дёница — 1 мая 1945 года» . Проверено 27 ноября 2018 г.
  40. ^ Бауэр 2000 , с. 123.
  41. Приказы Рейхсвера и Вермахта загадки. Архивировано 29 июня 2021 года в Wayback Machine в CryptoCellar Фроде Вейруда, доступ осуществлен 29 июня 2021 года.
  42. ^ Бауэр 2000 , с. 112.
  43. ^ «Патент Германии № 416219 от 23 февраля 1918 г.» (PDF) .
  44. ^ US 1657411 , Шербиус, Артур, «Шифровальная машина», выдан 24 января 1928 г., передан Chiffriermaschinen AG.  
  45. ^ «изображение Энигмы Типа Б» . Архивировано из оригинала 21 октября 2005 года.
  46. ^ Экспозиция Трастового музея Блетчли-Парк
  47. ^ Смит 2006 , с. 23.
  48. ^ Козачук 1984 , стр. 28.
  49. ^ Кан 1991 , стр. 39–41, 299.
  50. ^ Ульбрихт 2005 , с. 4.
  51. ^ Кан 1991 , стр. 40, 299.
  52. ^ Бауэр 2000 , с. 108.
  53. ^ Стрипп 1993 , пластина 3.
  54. ^ Кан 1991 , стр. 41, 299.
  55. ^ Jump up to: а б с Кру и Деворс 2002 , с. 97.
  56. ^ Смит 2000 , с. 73.
  57. ^ Стрипп 1993 , с. 83.
  58. ^ Кан 1991 , с. 43.
  59. ^ Кан 1991 , с. 43 говорит об августе 1934 года. Kruh & Deavours 2002 , p. 15 октября 2004 года.
  60. ^ Jump up to: а б Кру и Деворс 2002 , с. 98.
  61. ^ Нг, Дэвид. «Машина «Энигма» времен Второй мировой войны неожиданно нашла дом в Беверли-Хиллз» . Лос-Анджелес Таймс . 22 января 2015 г.
  62. ^ «Машина-загадка: расшифровка шифровальной машины» . Немецкий музей шпионажа (на немецком языке) . Проверено 3 февраля 2024 г.
  63. ^ «Военный музей» .
  64. ^ «Национальный музей сигналов» .
  65. ^ «Выставка Enigma в Лондоне отдает дань уважения полякам» . Польское радио из Заграницы . Архивировано из оригинала 23 апреля 2016 года . Проверено 5 апреля 2016 г.
  66. ^ «13 марта 2016 г., «Энигма Эстафета» – как поляки передали эстафету британцам в борьбе за победу во Второй мировой войне» . Институт Ю. Пилсудского в Лондоне . Архивировано из оригинала 22 апреля 2016 года . Проверено 5 апреля 2016 г.
  67. ^ "Enigma w kolekcji MHP - Muzeum Historii Polski" . Архивировано из оригинала 11 ноября 2021 года . Проверено 11 ноября 2021 г.
  68. ^ «Национальный музей вычислительной техники» . Национальный музей вычислительной техники . Проверено 16 декабря 2020 г.
  69. ^ Хамер, Дэвид; Машины Enigma - известные места * Архивировано 4 ноября 2011 г. в Wayback Machine.
  70. ^ Хамер, Дэвид; Цены продажи Enigma и NEMA – все цены конвертированы в доллары США. Архивировано 27 сентября 2011 г. на Wayback Machine.
  71. ^ Кристи; 4 Аукцион «Загадка Ротора»
  72. ^ «Человек заключен в тюрьму из-за машины «Энигма»» . Новости Би-би-си . 19 октября 2001 года . Проверено 2 мая 2010 г.
  73. ^ Грэм Кили. Нацистские машины «Энигма» помогли генералу Франко в гражданской войне в Испании , The Times , 24 октября 2008 г., стр. 47.
  74. ^ «Taller de Cryptografía – Enigmas españolas» . Crypto.es. Архивировано из оригинала 11 июня 2013 года . Проверено 8 сентября 2013 г.
  75. ^ «Шнайер о безопасности: редкая испанская машина-загадка» . Шнайер.com. 26 марта 2012 года . Проверено 8 сентября 2013 г.
  76. ^ «Оборудование связи» . znam.bg. 29 ноября 2003 г. Архивировано из оригинала 13 января 2015 г. Проверено 13 января 2015 г.
  77. ^ «Дайверы обнаружили в Балтийском море загадочную нацистскую машину времен Второй мировой войны» . Рейтер . 3 декабря 2020 года. Архивировано из оригинала 3 декабря 2020 года . Проверено 3 декабря 2020 г.
  78. ^ Welle (www.dw.com), Deutsche. «Немецкие дайверы передали в Прибалтике шифровальную машину Enigma | DW | 04.12.2020» . DW.COM .
  79. ^ «Раскрытие загадки в парке военной истории Пивка» . 13 апреля 2023 г.
  80. ^ Феррис, Джон Роберт (2005). Интеллект и стратегия: избранные очерки . Серия Касс - Исследования разведки. Нью-Йорк, штат Нью-Йорк: Ф. Касс. п. 165. ИСБН  978-0415361958 . OCLC   243558411 .
  81. ^ Jump up to: а б Гринберг, Джоэл (2014). Гордон Уэлчман: архитектор сверхразума в Блетчли-Парке . Лондон: Pen & Sword Books Ltd., с. 85. ИСБН  9781473885257 . OCLC   1023312315 .
  82. ^ Карл Мария Майкл де Леув; Ян Бергстра (28 августа 2007 г.). История информационной безопасности: Комплексный справочник . Эльзевир Наука. стр. 407–. ISBN  978-0-08-055058-9 .
  83. ^ Маклоу, Тимоти (2015). Шифровальная машина SIGABA / ECM II: «Прекрасная идея (PDF)» . Форт Джордж Г. Мид, доктор медицинских наук: Центр криптологической истории, АНБ. стр. 16.
  84. ^ Бауэр, Фридрих Людвиг (2007). Расшифрованные тайны: методы и принципы криптологии (4-я редакция и расширенное изд.). Берлин: Шпрингер. п. 133. ИСБН  9783540245025 . OCLC   255507974 .
  85. ^ ван Варк, Татьяна Кодирующая машина

Общие и цитируемые ссылки

[ редактировать ]

Дальнейшее чтение

[ редактировать ]
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 9ce0a478b3c5e461cd2a711c746ce6bb__1723123680
URL1:https://arc.ask3.ru/arc/aa/9c/bb/9ce0a478b3c5e461cd2a711c746ce6bb.html
Заголовок, (Title) документа по адресу, URL1:
Enigma machine - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)