Шифровальная машина

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

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

Порядок шифрования:
1. Найти на панели в левом верхнем углу цифру-ключ - определить соответствующую "верную" цифру на ободе песочных часов компаса.
2. Сопоставить "верную" цифру с графой на шкале гнезда для кинжала - вставить кинжал в гнездо.
3. Обнаружить соответствующую графу на лезвии кинжала. Графа включает три двузначных арабских числа, римскую цифру и стрелку.
4. Повернуть диск в центре шифровальной панели так, чтобы ручка была направлена в сторону цифры на циферблате диска, соответствующей первой цифре в графе на лезвии кинжала.
5. Определить знак зодиака, выбрав верхнее или нижнее окно шкалы диска в зависимости от направления стрелки (вверх или вниз) в использующейся строке на лезвии кинжала.
6. Сдвинуть верхнюю или нижнюю шифровальную линейку (в соответствии с выбранным окном) так, чтобы указатель на линейке указывал на знак зодиака на линейке зодиака, соответствующий знаку зодиака в окне шкалы диска.
7. Найти нужную букву в алфавите (расположен между линейками шифрования) и соответствующую ей букву на используемой линейке шифрования (при шифровании или, наоборот, при дешифровании).
8. Продолжить повторять операции 3-7 с последующими двумя буквами сообщения, используя соответственно вторую и третью цифры в графе на лезвии кинжала.
9. Четвертая буква сообщения (а также пятая и шестая) шифруется по другой графе на лезвии кинжала - последующая графа определяется по римской цифре, указанной в использованной графе.

кинжал

солнечные часы - компас

шифровальная панель

шифровальная панель с установленным кинжалом

шифровальная панель с установленными солнечными часами

 

 

(С) S. Machin, 2008 mail@machingem.com