Когда настройка машины становилась отдельной задачей

У обычной «Энигмы» часть букв перед шифрованием менялась местами на коммутационной панели: оператор соединял пары букв кабелями. Диск Uhr — по-немецки «часы» — позволял заменить эту ручную перестановку более компактной схемой. Кабели подключали к диску, а поворотный переключатель задавал один из 40 вариантов соединения букв.

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

Почему дополнительные варианты не означали полной свободы

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

При этом устройство не было «ловушкой» с одной очевидной ошибкой. Его слабость состояла в компромиссе: оно усложняло работу оператора, но расширяло пространство ключей лишь определённым, предсказуемым образом. Чем больше зависело от аккуратного выполнения инструкций, тем больше становилось шансов на сбой или несогласованность настроек.

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