logo
Коды и шифры

Описание шифрмашины sz42

В машине SZ42 было 12 колес разных размеров. По окружности каждого колеса были расположены штифты, и каждый штифт мог занимать любое из двух положений, которые можно обозначить как "активное" и "неактивное". На первый взгляд могло показаться, что это просто более сложная модель типа машины "Хагелин". Но, как мы увидим далее, она значительно отличалась от нее как законом движения колес, так и способом зашифрования.

Таблица 11.1

Колесо

Размер

Колесо

Размер

Колесо

Размер

A1

41

B1

61

C1

43

A2

31

B2

37

C2

47

A3

29

C3

51

A4

26

C4

53

A5

23

C5

59

12 колёс этой машины составляли три группы, которые мы назовем A, B и C. Группы A и C состояли из 5 колес каждая; их мы обозначим, соответственно, (A1, A2, A3, A4, A5) и (C1, C2, C3, C4, C5). В группе B было два оставшихся колеса, которые обозначены (B1, B2). Размеры колес приведены в таблице 11.1. Общее количество штифтов равно сумме размеров колес, 501. Установки штифтов менялись ежедневно; должно быть, для шифровальщиков это было весьма обременительно.

Все колёса группы A и колесо B1 при шифровании каждой следующей буквы сдвигались на один шаг. Колесо B2 сдвигалось на один шаг тогда, и только тогда, когда текущий штифт колеса B1 был активным. Колёса группы C сдвигались на один шаг тогда, и только тогда, когда активным был текущий штифт колеса B2. Таким образом, хотя колёса группы A двигались регулярно, колёса группы C двигались нерегулярно.