Учебное пособие: Криптоанализ классических шифров
Сдвиг 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: фосес
g[l]=22: xптёт g[l]=23: цружу g[l]=24: чсфзф
g[l]=25: штхих g[l]=26: щуцйц g[l]=27: ъфчкч
Страницы: 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, 32