Шифровальная машина М-125 «Фиалка» — это электромеханическое роторное шифровальное устройство, разработанное в Советском Союзе вскоре после Второй мировой войны. Она была впервые представлена в 1956 году и стала одной из основных шифровальных машин в странах Варшавского договора и некоторых других социалистических государствах, таких как Куба.
История и разработка:
Разработка первой модели М-125 началась в 1950-х годах на Ленинградском заводе № 209 (ныне завод имени А. А. Кулакова) по заказу Вооруженных Сил СССР. Главным конструктором был Николай Гырдымов. Предполагается, что название «Фиалка» было выбрано из-за относительно небольших габаритов машины. До 2005 года информация о машине оставалась засекреченной.
Принципы работы и конструкция:
«Фиалка» представляет собой электромеханический шифратор текста, записывающий результаты на бумажную перфоленту. Её конструкция имеет сходство с немецкой роторной машиной «Энигма», но с рядом существенных отличий и усовершенствований.
* Роторы: В основе «Фиалки» лежат 10 шифровальных роторов, каждый из которых имеет 30 контактов с обеих сторон. В отличие от «Энигмы», где использовалось 3 или 4 ротора, «Фиалка» с 10 роторами обеспечивала значительно более высокую криптостойкость. Соседние роторы вращаются в противоположных направлениях. Начиная с модели М-125-3М, стали использоваться разборные диски, состоящие из трех элементов, что позволяло изменять алгоритм замены символов и улучшать криптографические свойства машины.
* Ключ-карта: Для усиления криптостойкости в «Фиалке» использовалась специальная суточная перфокарта, которая устанавливалась в считывающее устройство слева от клавиатуры. Каждая перфокарта содержала 30 отверстий, определяющих перестановку для 30 линий контактов роторов. Эти карты создавались в СССР для всех стран Варшавского договора и ежедневно менялись, а по окончании суток уничтожались.
* Рефлектор: «Фиалка» также имела рефлектор, который соединял пары проводов. В отличие от «Энигмы», где конструкция рефлектора не позволяла шифровать букву самой собой, «Фиалка» обладала так называемой «магической схемой» (magic circuit) или «трехточечной схемой» (Dreipunktschaltung), которая позволяла шифровать символ на аналогичный, то есть букву можно было заменить самой на себя. Это устраняло один из недостатков «Энигмы», который помогал криптоаналитикам при взломе.
* Ввод и вывод: Вместо ламповой панели, как у «Энигмы», «Фиалка» печатала зашифрованное сообщение непосредственно на бумажную ленту и одновременно перфорировала ее в 5-уровневом коде, схожем с кодом телетайпной машины Бодо. Также имелось устройство для чтения перфоленты, что позволяло быстро вводить ранее подготовленные сообщения.
* Питание: Машина питалась от источника постоянного тока напряжением 24 В, а через отдельный блок питания — от сети переменного тока 100-250 В, 50 или 400 Гц.
Модификации и использование:
Первая модель М-125 была впоследствии усовершенствована. В середине 1960-х годов появилась модель М-125М, а в конце 1960-х — М-125-3М («Фиалка-3М»), которая была принята на вооружение Советской Армии в 1970 году. Модификация М-125-3М отличалась повышенной криптографической стойкостью благодаря использованию разборных шифровальных дисков со специальными вкладышами и более удобной двухрегистровой клавиатурой. Некоторые версии М-125-3М могли работать с буквами, цифрами и знаками препинания, а также поддерживали как кириллицу, так и латиницу.
Каждая страна Варшавского договора получала свою адаптированную версию «Фиалки» с клавиатурой и печатающей головкой, соответствующими местному языку. Проводка шифровальных роторов также была разной для каждой страны, что исключало возможность связи между странами в мирное время с использованием одной и той же «Фиалки».
«Фиалка» широко использовалась не только в Вооруженных Силах и силовых ведомствах, но и на предприятиях промышленности, в торговом флоте. Она оставалась на вооружении до начала 1990-х годов, а некоторые модификации использовались в России до начала 2000-х годов. Считается, что «Фиалка» так и не была взломана.
После распада Организации Варшавского договора и Советского Союза большая часть машин М-125 «Фиалка» была демонтирована или уничтожена. Несколько сохранившихся экземпляров находятся в частных коллекциях и музеях, например, в Музее компьютерной истории в США и Блетчли-Парке в Великобритании. В России оригинал модели «Фиалка-3М» демонстрируется в Музее криптографии.
Если интересно, прошу поддержать лайком, комментарием, перепостом, и даже может быть подпиской! Не забудьте включить колокольчик с уведомлениями! Буду благодарен!