Роторы «В-211» отличались от роторов «Энигмы». Вместо 26 входов и 26 выходов (как в «Энигме») в «В-211» каждый ротор содержал 5 входных и 10 выходных контактов. Шифратор весил около 17 кг, работал со скоростью 200 знаков в минуту и размещался в деревянном футляре размером в большой портфель.
Начальное положение роторов и колёс было сеансовым ключом и определялось набором из 6 букв латинского текста: две первых буквы — для определения начальных угловых положений роторов, другие — для положений колёс. Процесс расшифровывания был обратным по отношению к процессу зашифрования. При этом специальная ручка на шифраторе переводилась в положение «расшифровывания».
Конечно, до «карманных размеров» было ещё далеко, но в первой половине 1930-х годов это был наиболее компактный печатающий шифратор, отвечавший потребностям французской армии того времени, поэтому был взят ею на вооружение.
В 1934 году французский генеральный штаб попросил Хагелина создать «карманную» шифромашину. Изобретателю удалось выполнить поручение — разработать компактный механический печатающий шифратор, пригодный для использования в полевых условиях, причем для работы с ним было достаточно одного человека. В итоге появился шифратор, названный «С-35».
Его механическую схему можно условно разделить на три блока: наборно-печатающий, блок вращающихся колёс и барабан с линейками. Наборно-печатающий блок позволял выставлять букву открытого текста и считывать её шифрованный эквивалент с возможностью печатания его на бумажную ленту.
Блок вращающихся колёс представлял собой 5 колёс с разным периодом вращения, который соответствовал количеству их угловых положений, обозначенных буквами латинского алфавита (без буквы W). После каждого такта шифрования все колёса сдвигались на одну позицию. В связи с тем, что периоды вращения колёс были попарно взаимно простыми числами, полный период вращения всех колёс равнялся:
17 х 19 х 21 х 23 х 25 = 3 900 225.
В октябре 1937 года французы одобрили шифромашину. Шесть экземпляров модифицированного шифратора, названного «С-36», были переданы шведским ВМС для испытаний. Фактически новинка представляла собой шифратор «С-35», но с двумя достаточно существенными дополнениями: наличием дополнительной крышки, которая закрывала шифратор на ключ, и подвижных рейторов, расположение которых теперь было не фиксированным, а служило ещё одним ключевым параметром (долгосрочным ключом).
Этот аппарат реализовывал шифр гаммирования и отличался небольшими габаритными размерами (83х140х178 мм) и массой. Хагелин даже добился, чтобы «С-36» распечатывал шифротекст с разбивкой на пятизначные группы, а открытый текст — в виде обычных слов. Скорость работы нового шифратора составляла в среднем 25 букв в минуту.
«С-36» получил высокие оценки французских специалистов, и в результате Франция заказала сразу 5 тысяч шифраторов, что принесло «АВ Cryptoteknik» существенную прибыль. В довоенные годы машины типа «С-36», кроме Франции, закупили для использования на линиях связи Великобритания, Италия, Германия (по некоторым данным немцы даже организовали у себя «пиратское производство» шифромашин и выпустили около 1000 экземпляров, которые использовались Абвером и МИД) и некоторые другие европейские страны.
В 1936 году сын одного из основателей фирмы Ив Гюльден проанализировал стойкость «С-36» и порекомендовал внести в него некоторые изменения, которые были одобрены самим Хагелином. В результате было добавлено ещё одно, шестое колесо, а количество линеек увеличились до 29. Новый шифратор получил название «С-38» и был взят на вооружение шведской армии.
Приблизительно в это же время Хагелин создал миниатюрные шифраторы для французской полиции. Это была действительно карманная аппаратура. Она приводилась в движение большим пальцем левой руки, а правой рукой можно было записывать шифротекст. После войны идея портативного карманного шифратора нашла своё развитие в моделях «CD-55» и «CD-57».
В 1939 году Хагелин создал шифратор «ВС-543» — электромеханическую реализацию «С-36».
Однако главный успех ожидал Хагелина в США. Ещё в 1936 году он начал переписку с американцами по возможным закупкам «С-36», а в 1937 и 1939 годах осуществил длительные деловые поездки за океан. Соединенные Штаты проявили большую заинтересованность и решили закупить модернизированный шифратор «С-38».
Однако вскоре стало понятно, что организация массового производства шифраторов в Европе и отправления их в Америку будут очень затруднительны из-за начавшейся Второй Мировой войны. Хагелин решил выехать в США и организовать производство «С-38» непосредственно в Америке, но выехать из воюющей Европы было непросто.
Позже он вспоминал: «Обычную визу получить было невозможно, поэтому я убедил шведское министерство иностранных дел послать меня в Америку в качестве дипломатического курьера. Мы с женой отправили наш багаж заранее и сели в поезд, следовавший в Стокгольм. Там мы узнали, что стокгольмские бюро путешествий отменили все поездки в США. Тогда мы решили попытаться отплыть из Италии.
С чертежами в портфеле и двумя разобранными шифраторами в сумке мы сели в экспресс «Стокгольм — Берлин». Нам сопутствовала удача. Мы с грохотом промчались через самое сердце Германии и через три дня благополучно прибыли в Геную. В ту ночь стёкла в окнах отеля, в котором мы остановились, были побиты — мы совершенно случайно решили расположиться в отеле «Лондон», а Италия уже находилась в состоянии войны с Англией. Но мы всё же сумели отправиться в Нью-Йорк с последним рейсом парохода, отплывавшего из Генуи».
Невзирая на трудности, Хагелин добрался в США. «С-38» американцам очень понравился, и они развернули его массовое производство. В результате отчисления Хагелину, как владельцу патента на изобретение, составили миллионы долларов. Он стал первым человеком, который нажил многомиллионное состояние благодаря криптологии.
В 1944 году Хагелин, уже будучи мультимиллионером, вернулся в Швецию. После начала «холодной войны» и развала старых колониальных империй сформировался новый, ещё более ёмкий рынок шифраторов. «AВ Cryptoteknik» стала получать многочисленные заказы, как от «старых знакомых», так и от только что образованных на карте мира государств. Вскоре к ним присоединились и негосударственные организации (в первую очередь банки и большие корпорации, которые закупали шифроборудование для защиты своих коммерческих тайн).
В первые послевоенные годы Хагелин сосредоточил все свои научно-исследовательские подразделения и производственные мощности в Стокгольме. Однако шведское законодательство позволяло правительству реквизировать изобретения, которые были нужны для обеспечения национальной безопасности.
Это заставило Хагелина в 1948 году перенести свою научно-исследовательскую работу и самому переехать в швейцарский город Цуг, который оказался настолько привлекательным для предпринимательской деятельности (прежде всего из-за налоговых льгот), что в 1952 году он учредил там фирму «Crypto AG», а в 1959 году перевел туда и остальные части своей шведской фирмы «AВ Cryptoteknik».
Борис Хагелин проработал в фирме «Crypto AG» до 1970 года, а умер в 1983 году, но и доныне основанная им фирма является одним из наибольших мировых производителей криптотехники.
10. Раскрытие «Энигмы»
Существуют несколько версий «раскрытия» тайны немецкой шифромашины «Энигма»: польская, французская, английская и шведская.
10.1. Польская версия
Польская версия утверждает, что первыми успехов в дешифровке «Энигмы» достигли польские криптологи. Шифрорган польской армии был образован 8 мая 1919 года Джозефом Станслицким сразу же после провозглашения независимости страны и уже через несколько месяцев был переименован в «Бюро шифров». Во время гражданской войны в России и советско-польской войны (1919–1921) поляки перехватывали и дешифровывали советские военные и дипломатические сообщения. Только за август 1920 года польские криптоаналитики дешифровали 410 секретных телеграмм, подписанных Троцким, Тухачевским, Гаем и Якиром.
Структура «Бюро шифров» в то время состояла из 4-х отделов:
— польских шифров (защита собственных линий связи);
— радиоразведки;
— российских шифров;
— немецких шифров.
С 1926 года польские радиоразведчики стали перехватывать немецкие сообщения, зашифрованные новым неизвестным им шифратором, — «Энигмой». В январе 1929 года на варшавскую таможню из посольства Германии в Польше пришло сообщение, в соответствии с которым необходимо было как можно быстрее передать работникам посольства коробку, которая попала по недоразумению на варшавскую таможню. Когда заинтригованные поляки раскрыли коробку, в ней они нашли коммерческий вариант «Энигмы». По другой версии первое знакомство поляков с ним состоялось еще раньше — в 1927 году.
По поручению начальника польского шифробюро майора Гвидо Лангера на таможню немедленно прибыли инженеры радиотехнической фирмы «AVA», работавшие в тесном контакте с шифробюро. Руководил ими Энтони Палльтх (Antoni Palluth) — не только инженер и совладелец фирмы, но и криптоаналитик. Эти люди тщательным образом изучили машину, которая попала в руки польских таможенников, после чего она была передана посольству Германии. Никаких протестов оттуда не поступило: очевидно, никто из работников посольства не заподозрил, что поляки ознакомились с содержанием коробки.
Однако попытки сотрудников польского шифробюро прочитать немецкие сообщения, зашифрованные с помощью «Энигмы», не дали результатов. Дело было в том, что в Министерстве обороны Германии был принят на вооружение шифратор, который отличался от коммерческого варианта «Энигмы».
В 1928-29 годах в Познани были организованы курсы по изучению криптологии для студентов-математиков со знанием немецкого языка. Акцент сделали на углубление математических знаний. Таким образом, поляки начали активную подготовку специалистов-криптологов.