Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Ту же подстановку относительно своих контактов



Если повернуть входной и выходной диски на - см. рис. 1.2.4.

Рис. 1.2.4. Дисковый шифратор. Входной и выходной диски повёрнуты на - ,
средний диск реализует ту же подстановку относительно своих контактов.
Это эквивалентно повороту среднего диска на .

Сравнивая положения дискового шифратора на рис. 2,3 можно увидеть, что при повороте среднего диска на дисковый шифратор реализует подстановку

,

где

.

При повороте среднего диска на , m дисковый шифратор реализует подстановку .

Если имеется N «средних» дисков, соединённых последовательно, реализующих подстановки X1, X2,…, XN и повёрнутых относительно начального положения на , i то конструкция в целом реализует правило зашифрования

pj= .

Положения дисков в каждом такте могут изменяться в соответствии с законом движения дисков. Ключ k определен коммутациями (постановками) дисков, их расположением (порядком) на оси и их начальными угловыми положениями. В каждый такт работы дискового шифратора вырабатывается подстановка шифрования pj

Поточный шифр. Шифр поточной замены. Введем сначала вспомогательный шифр (I,Г,У,f) для шифрования букв алфавита I. Для ключа g1ÎГ, и буквы (открытого текста) iÎI шифрованный текст имеет вид fg1(i)=у. Обозначим через К – множество ключей поточного шифра. Для натурального числа L введем отображение Ф: К®ГL, для фиксированного ключа cÎК положим Ф(c)=g1,g2,…,gL. Поточный шифр (IL,К,F,У`) для вспомогательного шифра (Х=I,К=Г,У,f) шифрует открытый текст i1,i2,…,iL на ключе cÎК по правилу

Fc(i1,i2,…,iL)= fg1(i1), fg2(i2),…, fgL(iL),

где fg(i)=f(i,g).

Поточным шифром замены мы называем поточный шифр, для которого опорный шифр имеет вид (Х=I,К=Г,У=I,f), а (fg)gÎГ – семейство подстановок на I. Примерами поточных шифров служат шифры гаммирования, шифры простой замены. Поточный шифр с опорным шифром вида: I=К={1,2,…,n}, f(i, g)=i+g mod |I| так же называют шифром гаммирования. При этом условно различают программный шифр гаммирования, в случае |К|<|I|L,
и случайный шифр гаммирования, в случае К=IL, Ф – тождественное отображение.

Более общее понятие поточного шифра состоит в том, что в качестве множества открытых текстов рассматриваются все последовательности алфавита I длины не превосходящей некоторого L(0). Для шифрования текстов длины L используется гамма ФL(c)=g1,g2,…,gL. Таким образом, используются L функций Фj, jÎ{1,…,L(0)}.





Дата публикования: 2015-02-22; Прочитано: 359 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2025 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.159 с)...