Студопедия

КАТЕГОРИИ:


Архитектура-(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)

Лекция 3. Криптосистема с открытым ключом

 

Криптосистема с открытым ключом

 

Это новый принцип по­строения криптосистем, не требующий не только передачи ключа прини­мающему сообщение, но даже сохранения в тайне метода шифрования. Эта шифры позволяют легко зашифровывать и дешифровать текст и их можно ис­пользовать многократно.

 

Пусть абоненты А и В решили наладить между собой секрет­ную переписку с открытым ключом. Тогда каждый из них, независимо от другого, выбирает два больших простых числа, находит их произведение, функцию Эйлера от этого произведения и выбирает случайное число, меньшее этого вычисленного значения функции Эйлера и взаимно про­стое с ним. Итак,

 


Затем печатается телефонная книга, доступная всем желающим, кото­рая имеет вид:

 


 

rА - произведение двух простых чисел, известных только А, а- открытый ключ, доступный каждому, кто хочет передать секретное сообщение A, rВ - произведение двух простых чисел, известных только В, b - откры­тый ключ, доступный каждому, кто хочет передать сообщение В.

Каждый из абонентов находит свой секретный ключ из сравнений ахº1(mod j(rА)) и byº1(mod j(rВ)), выбирая при этом a и b из условий:

Итак,

Абонент Открытые ключи Секретные ключи
A rA, a a
B rB, b b

Пусть абонент А решает послать сообщение m абоненту В:

А: m -> В и пусть 0< m <rв, иначе текст делят на куски длины r B I. А шифрует m открытым ключом абонента В, который есть в теле­фонной книге, и находит

 


 

II. В расшифровывает это сообщение своим секретным ключом:

 


 

Доказательство:

следовательно, m2 = m (mod rB). Но так как 0 < m < rB, 0 < m2 < rB, то m2 = m.

Пример. Пусть р1 = 7 и р2 =23 - простые числа A; q1 = 11 и q2 = 17 -простые числа В; r = 161 и s = 187 - произведения этих чисел соответственно, j(161) = 132, j(187) = 160, а = 7, b = 9 -случайные числа А и B соответственно, и наконец, пусть телефонная книга, доступная всем желающим, имеет вид:

 

 

В этой книге первое число - произведение двух простых, известных только одному абоненту, второе число - открытый ключ, доступный каждому, кто хочет передать секретное сообщение этому абоненту. Каждый из абонен­тов находит свой секретный ключ из сравнения:

 

 

Таким образом, они находят собственные секретные ключи 19 и 89 со­ответственно. Пусть теперь абонент А решает послать сверхсекретное сооб­щение m = 3 абоненту В:

 


 

Тогда он шифрует это сообщение открытым ключом абонента В:

 


 

Таким образом, m1 = 48. Абонент В расшифровывает это сообщение своим секретным ключом:

 

 

следовательно, m2 = 3.

 

<== предыдущая лекция | следующая лекция ==>
Некоторые задачи на прямую | Электронная подпись.Модель Банкир-Вкладчик
Поделиться с друзьями:


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


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



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




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