Реферат: Баричев С. Криптография без секретов

где 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
Бесплатно скачать Реферат: Баричев С. Криптография без секретов