Сгенерировать усовершенствованным шифром Цезаря в режиме CTR 4 псевдослучайные буквы и зашифровать ими слово ЛУНА. Ключ по-прежнему k1 = 6, k2 = 11, вектор инициализации IV = 0.
Нумерация букв:
А=0 Б=1 В=2 Г=3 Д=4 Е=5 Ж=6 З=7 И=8 Й=9 К=10 Л=11 М=12 Н=13 О=14 П=15
Р=16 С=17 Т=18 У=19 Ф=20 Х=21 Ц=22 Ч=23 Ш=24 Щ=25 Ъ=26 Ы=27 Ь=28 Э=29 Ю=30 Я=31
Таблица замены:
А Б В Г Д Е Ж З И Й К Л М Н О П Р С Т У Ф Х Ц Ч Ш Щ Ъ Ы Ь Э Ю Я
Р Т М Ф Ы Щ Ъ З Й Ю У Я Г С Э П Ц Н Б К Д Х А Ч Ш В Ь Е Ж О И Л
Пояснение по режиму CTR: первый блок = 0 + 1 = 1, второй блок = 0 + 2 = 2. Эти числа нужно записать как 01 и 02, что соответствует буквенным значениям АБ и АВ. Эти блоки шифруются и результат образует ключевую последовательность для потокового шифра. Слово шифруется путем сложения букв слова и букв ключевой последовательности по модулю 32.