Архив задач олимпиады по математике и криптографии

Шифр шестеренок

Для шифрования сообщения использовалось устройство из трёх последовательно зацепленных шестерёнок с 5, 30 и 6 зубцами (рис.1). На зубцах первой шестерёнки записаны цифры от 1 до 5, а на третьей – от 1 до 6. На второй шестерёнке также по часовой стрелке записан тридцатибуквенный алфавит: АБВГДЕЖЗИКЛМНОПРСТУФХЦЧШЩЫЬЭЮЯ. Для каждой шестерёнки выделено окошко (на рис.1 оно изображено квадратиком), в котором видна лишь одна буква или цифра. Сообщение шифровалось побуквенно: вторая шестерёнка вращалась по часовой стрелке, пока в окошке не появится первая буква сообщения. Затем выписывалась пара цифр, открывшихся в окошках первой и третьей шестерёнок. Далее продолжали вращать вторую шестерёнку до появления второй буквы сообщения, выписывали пару цифр из окошек и т. д. Так для случая, приведенного на рис.1, буква Б заменяется парой 52 (подчеркнем, что рисунок лишь поясняет принцип работы устройства, и на самом деле букве Б может соответствовать другая пара цифр). Начальное взаимное расположение шестерёнок неизвестно. Найдите по известным выписанным парам цифр 11 55 16 53 21 16 31 15 52 14 16 44 46 какое сообщение было зашифровано (пробелы в тексте сохранены).
шестеренки.JPG