Реферат: Баричев С. Криптография без секретов
где n – произвольное (n=1,2,..). Tk называется моноалфавитной подстановкой, если p неизменно при любом i, i=0,1,..., в противном случае Tk называется многоалфавитной подстановкой.
Примечание . К наиболее существенным особенностям подстановки Tk относятся следующие:
1. Исходный текст шифруется посимвольно . Шифрования n -граммы (x0 ,x1 ,..,xn-1 ) и ее префикса (x0 ,x1 ,..,xs -1 ) связаны соотношениями
Tk (x0 ,x1 ,..,xn-1 )=(y0 ,y1 ,...,yn-1 )
Tk (x0 ,x1 ,..,xs -1 )=(y0 ,y1 ,...,ys -1 )
2. Буква шифрованного текста yi является функцией только i-й компоненты ключа pi и i-й буквы исходного текста x i .
Подстановка Цезаря
Подстановка Цезаря является самым простым вариантом подстановки. Она относится к группе моноалфавитных подстановок .
Определение . Подмножество Cm ={Ck : 0£k <m} симметрической группы SYM(Zm ), содержащее m подстановок
Ck : j®(j+k ) (mod m ), 0£k < m ,
называется подстановкой Цезаря.
Умножение коммутативно, Ck Cj =Cj Ck =Cj+k , C0 – идентичная подстановка, а обратной к Cк является Ck -1 =Cm-k , где 0<k <m. Семейство подстановок Цезаря названо по имени римского императора Гая Юлия Цезаря, который поручал Марку Туллию Цицерону составлять послания с использованием 50-буквенного алфавита и подстановки C3 .
Подстановка определяется по таблице замещения, содержащей пары соответствующих букв “исходный текст – шифрованный текст”. Для C3 подстановки приведены в Табл. 1. Стрелка (-) означает, что буква исходного текста (слева) шифруется при помощи C3 в букву шифрованного текста (справа).
Определение . Системой Цезаря называется моноалфавитная подстановка, преобразующая n -грамму исходного текста (x0 , x 1 ,..,xn-1 ) в n ‑грамму шифрованного текста (y0 ,y1 ,...,yn-1 ) в соответствии с правилом
yi =Ck (xi ), 0£i<n.
Например, ВЫШЛИТЕ_НОВЫЕ_УКАЗАНИЯ посредством подстановки C3 преобразуется в еюыолхиврсеюивцнгкгрлб.
Таблица 1 .
А-г |
Й-м |
Т-х |
Ы-ю |
Б-д |
К-н |
У-ц |
Ь-я |
В-е |
Л-о |
Ф-ч |
Э-_ |
Г-ж |
М-п |
К-во Просмотров: 518
Бесплатно скачать Реферат: Баричев С. Криптография без секретов
|