Криптоанализ классических шифров. Жданов О.Н - 18 стр.

UptoLike

18
С помощью ключа ВЕНТИЛЬ запишем строку исходного текста с расположен-
ной под ней строкой с циклически повторяемым ключом:
ГРУЗИТЕ АПЕЛЬСИНЫ БОЧКАМИ ТЧК БРАТЬЯ КАРАМАЗОВЫ ТЧК
ВЕНТИЛЬВЕНТИЛЬВЕНТИЛЬВЕНТИЛЬВЕНТИЛЬВЕНТИЛЬВЕНТИЛЬВЕ
В результате зашифрования, начальный этап которого показан на рисунке 5,
получим шифротекст:
ЕХ ЩРЭАБЕЫЧУДККТИСЙЩРМЕЩЬЗЭРМДОБИЭУАДЧТШЛЕВМЪФГКЛЩП
Г Р У З И Т Е А П Е Л Ь С И Н Ы Б О Ч К А М И
Рисунок 5. Принцип шифрования по таблице Виженера
Расшифрование осуществляется следующим образом. Под буквами шифро-
текста последовательно записываются буквы ключа; в строке таблицы, соответ-
ствующей очередной букве ключа, происходит поиск соответствующей буквы
шифротекста. Находящаяся над ней в первой строке таблицы буква является со-
ответствующей буквой исходного текста.
Для увеличения надежности шифра можно рекомендовать его использование
после предварительной псевдослучайной перестановки букв в каждой строке
таблицы. Возможны и другие модификации метода.
СОВЕТЫ ПО ВЫПОЛНЕНИЮ ЧАСТОТНОГО АНАЛИЗА
АНГЛИЙСКИХ ТЕКСТОВ
(1) Начните с подсчета частоты появления каждой из букв шифр-текста.
Примерно пять букв должны появляться с частотой менее 1 процента, и они
вероятно, представляют собой j, k, q, х и z. Одна из букв должна появляться с
частотой более 10 процентов, и она, по-видимому, представляет собой е. Если
шифр-текст не подчиняется этому распределению частот, то, возможно, исходное
сообщение написано не на английском языке. Вы можете определить, какой это
язык, если проанализируете частотное распределение букв в шифр-тексте. К
А Б В Г Д Е Ж З И Й К Л М Н О П Р С Т У Ф Х Ц Ч Ш Щ Ъ Ы Ь Э Ю Я
В Г Д
Е
Ж З И Й К Л М Н О П Р С Т У Ф Х Ц Ч Ш Щ Ъ Ы Ь Э Ю Я А Б
Е Ж З И Й К Л М Н О П Р С Т У Ф
Х
Ц Ч Ш Щ Ъ Ы Ь Э Ю Я А Б В Г Д
Н О П Р С Т У Ф Х Ц Ч Ш Щ Э Ы Ь Э Ю Я А Б В Г Д Е Ж З И Й К Л М
Т У Ф Х Ц Ч Ш
Щ
Ъ Ы Ь Э Ю Я А Б В Г Д Е Ж З И Й К Л М Н О П Р С
И Й К Л М Н О П
Р
С Т У Ф Х Ц Ч Ш Щ Ъ Ы Ь Э Ю Я А Б В Г Д Е Ж З
Л М Н О П Р С Т У Ф Х Ц Ч Ш Щ Ъ Ы Ь
Э
Ю Я А Б В Г Д Е Ж З И Й К
Ь Э Ю Я
А
Б В Г Д Е Ж З И Й К Л М Н О П Р С Т У Ф Х Ц Ч Ш Щ Ъ Ы
А Б В Г Д Е Ж З И Й К Л М Н О П Р С Т У Ф Х Ц Ч Ш Щ Ъ Ы Ь Э Ю Я