62570 (597564), страница 14
Текст из файла (страница 14)
- частота буквы i в столбцах
соответственно;
m, m` - число букв в столбцах соответственно;
Так как каждый из столбцов таблицы является результатом зашифрования фрагмента открытого текста простой заменой, определяемой подстановкой, то попытаемся оценить взаимные индексы совпадения.
Взаимный индекс совпадения значения ключевого слова для русского языка должен находиться в приделах 0.053 – 0,07. И для его вычисления предварительно необходимо определить относительный сдвиг всех столбцов относительно первого.
Сдвиг 2-го столбца на 6 позиций
Обозначение | а | б | в | г | д | е | ё | ж | з | и | й | к | л |
Количество | 26 | 2 | 5 | 14 | 15 | 2 | 2 | 2 | 0 | 7 | 1 | 0 | 0 |
Обозначение | м | н | о | п | р | с | т | у | ф | х | ц | ч | ш |
Количество | 4 | 4 | 5 | 0 | 3 | 11 | 3 | 5 | 2 | 10 | 18 | 0 | 2 |
Обозначение | щ | ъ | ы | ь | э | ю | я | ||||||
Количество | 3 | 14 | 2 | 7 | 9 | 11 | 9 |
MIc(Y1,Y26)= 0.05494
Сдвиг 3-го столбца на 3 позиции
Обозначение | а | б | в | г | д | е | ё | ж | з | и | й | к | л |
Количество | 23 | 3 | 6 | 9 | 24 | 1 | 1 | 1 | 2 | 4 | 0 | 1 | 0 |
Обозначение | м | н | о | п | р | с | т | у | ф | х | ц | ч | ш |
Количество | 3 | 10 | 0 | 2 | 6 | 17 | 1 | 9 | 1 | 3 | 19 | 0 | 1 |
Обозначение | щ | ъ | ы | ь | э | ю | я | ||||||
Количество | 6 | 14 | 4 | 1 | 8 | 4 | 14 |
MIc(Y1,Y33)= 0.5798
Сдвиг 4-го столбца на 16 позиций
Обозначение | а | б | в | г | д | е | ё | ж | з | и | й | к | л |
Количество | 27 | 5 | 3 | 13 | 13 | 2 | 0 | 1 | 0 | 2 | 5 | 0 | 0 |
Обозначение | м | н | о | п | р | с | т | у | ф | х | ц | ч | ш |
Количество | 0 | 9 | 2 | 0 | 5 | 8 | 5 | 13 | 0 | 9 | 16 | 0 | 3 |
Обозначение | щ | ъ | ы | ь | э | ю | я | ||||||
Количество | 9 | 15 | 2 | 4 | 9 | 4 | 14 |
MIc(Y1,Y416)= 0.06068
Сдвиг 5-го столбца на 3 позиции
Обозначение | а | б | в | г | д | е | ё | ж | з | и | й | к | л |
Количество | 33 | 4 | 9 | 15 | 18 | 1 | 1 | 0 | 0 | 1 | 0 | 1 | 0 |
Обозначение | м | н | о | п | р | с | т | у | ф | х | ц | ч | ш |
Количество | 2 | 9 | 1 | 1 | 6 | 11 | 5 | 5 | 0 | 8 | 19 | 0 | 1 |
Обозначение | щ | ъ | ы | ь | э | ю | я | ||||||
Количество | 6 | 17 | 0 | 4 | 4 | 2 | 13 |
MIc(Y1,Y53)= 0.06045
По взаимным индексам совпадения можно судить что сдвиги между столбцами выбраны верно.
Составим уравнения для определения ключевого слова:
g[1]-g[2]=6 g[1]=g[2] + 6 g[2]=g[1] - 6
g[1]-g[3]=3 g[1]=g[3] + 3 g[3]=g[1] - 3
g[1]-g[4]=16 g[1]=g[4] + 16 g[4]=g[1] - 16
g[1]-g[5]=3 g[1]=g[5] + 3 g[5]=g[1] - 3
Теперь только необходимо вычислить значение g[1]
g[l]=1: быюсю g[l]=2: вьятя g[l]=3: гэауа
g[l]=4: дюбфб g[l]=5: еявхв g[l]=6: ёагцг
g[l]=7: жбдчд g[l]=8: звеше g[l]=9: игёщё
g[l]=10: йджъж g[l]=ll: кезыз g[l]=12: лёиьи
g[lj=13: мжйэй g[l]=14: нзкюк g[l]=15: оилял
g[l]=16: пймам g[l]=17: pкнбн g[l]=18: «слово»
g[l]=19: тмпгп g[l]=20: унрдр g[l]=21: фосес