Студопедия

КАТЕГОРИИ:


Архитектура-(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. Класифікація симетричних криптоситем.

2. Класифікація асиметричних криптоситем.

3. Ідентифікація та автентифікація.

4. Основні погрози порушення автентичності.

5. Досконалі системи автентифікації.

6. Методи автентифікації з використанням асиметричних криптографічних систем.

Література:

[1] с.28-39,41-65

 

Імовірно стійкі криптосистеми

 

У 80-і роки ХХ століття широке розповсюдження одержала криптосистема з відкритими ключами, відома на сьогодні як RSA [6] система. Основною особливістю цієї системи є те, що в ній ключ зашифрування Кз не співпадає з ключем розшифрування Кр, тобто

,

а знайти один ключ при відомому другому для відповідних значень загальносистемних параметрів можна не нижче, ніж з субекспоненційною складністю. Хоч на сьогодні RSA криптосистема піддається нападкам і відносно неї даються різні прогнози, але вона проіснувала більше 25 років і дозволяє реалізувати направлене шифрування, цифровий підпис та слушні протоколи. Крім того, на наш погляд, RSA система дозволяє якісно реалізувати криптографічними методами таку основну функцію як спостереженість стосовно причетності відправника та одержувача. Так причетність відправника може бути забезпечена за рахунок здійснення цифрового підпису з використанням таємного (особистого) ключа, а перевірка цілісності та справжності підписаної інформації здійснюються з використанням відкритого (публічного) ключа. Далі направлене шифрування може бути здійснене з використанням другої ключової пари, відкритий ключ одержувача якої застосовують для направленого шифрування, а таємний (особистий) ключ застосовується для розшифрування повідомлення. Тому розглянемо цю класичну систему докладно.

RSA криптоалгоритм є блоковим, у ньому повідомлення М розбивається на блоки Мi, з довжиною блоку (на сьогодні 768 біт мінімум), реально 1024, 2048 і більше бітів. Блок криптограма Сі обчислюється за правилом

,

де - є відкритий ключ прямого перетворення, N – модуль перетворення є добутком виду

,

де в свою чергу P, Q – великі прості числа.

Якщо lp є довжина простого числа Р, наприклад в бітах, а lq – довжина простого числа Q, то довжина модуля N

Розшифрування блока криптограми здійснюється за правилом:

де Dк – є ключ зворотного перетворення, тобто розшифрування .

Однозначність розшифрування можна підтвердити підставивши в (1.3.2). У результаті одержимо:

Оскільки ключова пара пов’язана між собою порівнянням:

,

де є функція Ейлера від модуля N

=

Якщо (1.3.7) має єдине рішення, тобто існує єдина пара , то такий шифр є однозначним і при таких умовах RSA криптосистема забезпечує однозначне направлене шифрування.

Відмітимо, що з точки зору забезпечення максимально можливої криптостійкості прості числа P i Q повинні бути сильними в широкому або вузькому розумінні [7]. Так, просте число Р будемо вважати сильним у широкому розумінні, якщо

,

де R є також велике просте число.

Аналогічно визначається і сильне в широкому змісті просте число Q.

Просте число Р вважається сильним у вузькому розумінні, якщо містить у своєму канонічному розкладі велике просте число R, Р +1 містить у своєму розкладі велике просте число S, а крім того R -1 містить в своєму розкладі велике число T.

 




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


Дата добавления: 2013-12-14; Просмотров: 357; Нарушение авторских прав?; Мы поможем в написании вашей работы!


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



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




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