Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Основні типи шифрів. Поняття ключового потоку




Блокові симетричні шифри

Опис алгоритму знаходження квадратного кореня у простому полі

Очевидно,. Оскільки квадратичний лишок, то і ми можемо знизити показник у два рази:.

Після другого ділення показника на два в правій частині вийде. Ми можемо вибрати істинний варіант, обчислюючи ліву частину порівняння безпосередньо.

Якщо в правій частині виходить 1, то рухаємося далі. Зауважимо, що в правій частині може з’явитися не раніше чим на другому кроці, тобто при показнику і нижче. Припустимо, що в правій частині при зазначеному показнику вийшла:. Оскільки - квадратичний нелишок, то і, крім того, показник при більше показника при. Помножимо обидві частини порівняння на, одержимо.

З лівої частини порівняння легко витягнути квадратний корінь, тобто.

Як і раніше, просто з’ясувати, який з варіантів має місце насправді і, при необхідності, помножити порівняння на і т.д., поки показник при не виявиться рівним. Після останнього кроку, показник при буде відома і парним, як сума парних чисел. В результаті, виникає порівняння виду, звідки, помноживши обидві частини на, одержимо:.

Приклад. Розв’язати конгруенцію.

З'ясуємо, насамперед, чи є конгруенція розв'язним. Це дійсно так, оскільки.

Далі з'ясуємо, який з трьох випадків представлення має місце. Очевидно, має місце випадок. Записавши, одержимо,.

Знайдемо квадратичний нелишок за модулем. Можна вибрати, оскільки. Приступимо до знаходження кореня, враховуючи, що.

З теореми Ейлера, маємо. Розділимо показник на два. При цьому значення кореня дорівнює 1, тому що - квадратичний нелишок і.

Показник можна знову розділити на два. Отже,. Оскільки, те. Необхідно домогтися значення 1 у правій частині порівняння. Помножимо обидві частин на, одержимо. Як слід було очікувати, показник при трійці парний.

Нам залишився один крок, щоб знизити показник при вісімці до. Ділимо показники на два й обчислюємо значення лівої частини:,, тобто. Нам знову необхідно помножити обидві частини порівняння на, що дає. Показник при вісімці дорівнює. В останнє помноживши обидві частини порівняння на 8, одержимо, що дозволяє записати квадратний корінь з 8 у виді. Перевірка:.

 

 

Звернемо увагу на одну з відмінностей між шифром простої заміни і гаммирования: у шифрі простої заміни один і теж елемент відкритого тексту перейде у фіксований знак шифротекста в будь-якому такті шифрування, а в шифрі гаммирования це не так. Цей шифр перетворює елемент відкритого тексту в залежності від номера такта шифрування і значення гами (тобто ключа) на цьому такті.

Можна сказати, що згаданий ключ задає послідовність шифрперетворень, на відміну від шифру простої заміни, де всі шифрперетворення однакові. Зазначена відмінність приводить до понять основних типів шифрів: блокових і потокових шифрів відповідно.




Поделиться с друзьями:


Дата добавления: 2014-10-15; Просмотров: 477; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.006 сек.