Что такое findslide.org?

FindSlide.org - это сайт презентаций, докладов, шаблонов в формате PowerPoint.


Для правообладателей

Обратная связь

Email: Нажмите что бы посмотреть 

Яндекс.Метрика

Презентация на тему Шифрование с открытым ключом. Алгоритм RSA

Содержание

СодержаниеСимметричный шифрАссиметричный шифрВиды ассиметричных шифровАлгоритм Алгоритм RSAТеоретические основы алгоритмаПрактическая реализация и примерЗаключениеСписок литературы
АЛГОРИТМ RSAШифрование с открытым ключом СодержаниеСимметричный шифрАссиметричный шифрВиды ассиметричных шифровАлгоритм Алгоритм RSAТеоретические основы алгоритмаПрактическая реализация и примерЗаключениеСписок литературы Симметричный шифрСимметричный шифр – метод передачи шифрованной информации, в котором зашифровывающий и Симметричный шифр Симметричный шифрДостоинства:Всего один зашифровывающий / расшифровывающий ключНедостатки:Процесс обмена информацией о секретном ключе Ассиметричный шифрАссимметричный шифр – метод передачи шифрованной информации, в котором зашифровывающий и Ассиметричный шифр Ассиметричный шифрДостоинства:Для передачи ключа не нужен закрытый канал связи.Открытый ключ может быть Виды ассиметричных шифровRSARivest-Shamir-Adleman (Ривест-Шамир-Адлеман)DSADigital Signature Algorithm (Алгоритм цифровой подписи)EGSAEl-Gamal Signature Algorithm (Алгоритм Алгоритм RSARSA (1977 г.) – криптографическая система открытого ключа. Обеспечивает такие механизмы Алгоритм RSA: ТеорияВ основу асимметричных криптосистем кладётся одна из сложных математических проблем, Алгоритм RSA: ТеорияОдносторонняя функция – функция, которая вычисляется только прямо, т.е. не Алгоритм RSA: РеализацияВыбираются два случайных простых числа p и q заданного размера Алгоритм RSA: РеализацияВыбирается целое число  взаимно простое со значением функции е Алгоритм RSA: Реализация ШифрованиеФормула для шифрованияВозьмем к примеру сообщение Запишем его кодом Алгоритм RSA: Реализация ДешифрированиеФормула для дешифрированияШифрованное сообщениеРезультат:В соответствии с алфавитом:Пример: ЗаключениеАлгоритмы ассиметричного шифрования используют как вспомогательный инструмент для передачи небольших объемов информации, Список литературыВенбо Мао Современная криптография. Теория и практика. — М.: Вильямс, 2005.
Слайды презентации

Слайд 2 Содержание
Симметричный шифр
Ассиметричный шифр
Виды ассиметричных шифров
Алгоритм Алгоритм RSA
Теоретические основы

СодержаниеСимметричный шифрАссиметричный шифрВиды ассиметричных шифровАлгоритм Алгоритм RSAТеоретические основы алгоритмаПрактическая реализация и примерЗаключениеСписок литературы

алгоритма
Практическая реализация и пример
Заключение
Список литературы




Слайд 3 Симметричный шифр
Симметричный шифр – метод передачи шифрованной информации,

Симметричный шифрСимметричный шифр – метод передачи шифрованной информации, в котором зашифровывающий

в котором зашифровывающий и расшифровывающий ключи совпадают.

Стороны, обменивающиеся зашифрованными

данными, должны знать общий секретный ключ.

<



Слайд 4 Симметричный шифр

Симметричный шифр

Слайд 5 Симметричный шифр
Достоинства:
Всего один зашифровывающий / расшифровывающий ключ

Недостатки:
Процесс обмена

Симметричный шифрДостоинства:Всего один зашифровывающий / расшифровывающий ключНедостатки:Процесс обмена информацией о секретном

информацией о секретном ключе представляет собой брешь в безопасности.
Для

передачи секретного ключа необходим закрытый канал связи.

<



Слайд 6 Ассиметричный шифр
Ассимметричный шифр – метод передачи шифрованной информации,

Ассиметричный шифрАссимметричный шифр – метод передачи шифрованной информации, в котором зашифровывающий

в котором зашифровывающий и расшифровывающий ключи не совпадают.

Ассиметричное шифрование

является односторонним процессом.
Данные шифруются только открытым ключом
Расшифровываются только секретным
Открытый и секретный ключ связаны между собой.

<



Слайд 7 Ассиметричный шифр

Ассиметричный шифр

Слайд 8 Ассиметричный шифр
Достоинства:
Для передачи ключа не нужен закрытый канал

Ассиметричный шифрДостоинства:Для передачи ключа не нужен закрытый канал связи.Открытый ключ может

связи.
Открытый ключ может быть свободно распространен, это позволяет принимать

данные от всех пользователей.

Недостатки:
Ресурсоемкий алгоритм шифрования / дешифрирования

<



Слайд 9 Виды ассиметричных шифров
RSA
Rivest-Shamir-Adleman (Ривест-Шамир-Адлеман)
DSA
Digital Signature Algorithm (Алгоритм цифровой

Виды ассиметричных шифровRSARivest-Shamir-Adleman (Ривест-Шамир-Адлеман)DSADigital Signature Algorithm (Алгоритм цифровой подписи)EGSAEl-Gamal Signature Algorithm

подписи)
EGSA
El-Gamal Signature Algorithm (Алгоритм ЭЦП Эль-Гамаля)
ECC
Elliptic Curve Cryptography

(Криптография эллиптической кривой)
ГОСТ Р 34.10-94
Российский стандарт схожий с DSA
ГОСТ Р 34.10-2001
Российский стандарт схожий с ECC

<



Слайд 10 Алгоритм RSA
RSA (1977 г.) – криптографическая система открытого

Алгоритм RSARSA (1977 г.) – криптографическая система открытого ключа. Обеспечивает такие

ключа. Обеспечивает такие механизмы защиты как шифрование и цифровая

подпись.
Цифровая подпись (ЭЦП) – механизм аутентификации, позволяющий проверить принадлежность подписи электронного документа его владельцу.
Алгоритм RSA используется в Internet, к примеру в:
S/MIME
IPSEC (Internet Protocol Security)
TLS (которым предполагается заменить SSL)
WAP WTLS.


<



Слайд 11 Алгоритм RSA: Теория
В основу асимметричных криптосистем кладётся одна

Алгоритм RSA: ТеорияВ основу асимметричных криптосистем кладётся одна из сложных математических

из сложных математических проблем, которая позволяет строить односторонние функции

и функции-лазейки.
В основе алгоритма RSA лежит вычислительная проблема разложения больших чисел на простые множители.


<



Слайд 12 Алгоритм RSA: Теория
Односторонняя функция – функция, которая вычисляется

Алгоритм RSA: ТеорияОдносторонняя функция – функция, которая вычисляется только прямо, т.е.

только прямо, т.е. не обращается.
Возможно найти f(x), зная x,

но невозможно обратное.
Односторонней функцией в RSA служит функция для шифрования.

Лазейка – некий секрет, зная который можно обратить одностороннюю функцию.
Лазейкой в RSA является секретный ключ.


Слайд 13 Алгоритм RSA: Реализация
Выбираются два случайных простых числа p

Алгоритм RSA: РеализацияВыбираются два случайных простых числа p и q заданного

и q заданного размера


Вычисляется модуль, n

Вычисляется

значение функции Эйлера






<



Слайд 14 Алгоритм RSA: Реализация
Выбирается целое число взаимно простое со

Алгоритм RSA: РеализацияВыбирается целое число взаимно простое со значением функции е

значением функции

е – открытая экспонента
Вычисляется число d, мультипликативно

обратное к числу e, т.е.

d – секретная экспонента
Открытый ключ
Секретный ключ





<



Слайд 15 Алгоритм RSA: Реализация
Шифрование
Формула для шифрования
Возьмем к примеру

Алгоритм RSA: Реализация ШифрованиеФормула для шифрованияВозьмем к примеру сообщение Запишем его

сообщение
Запишем его кодом в соответствии с алфавитом

Результат:
Пример:



<



Слайд 16 Алгоритм RSA: Реализация
Дешифрирование
Формула для дешифрирования
Шифрованное сообщение
Результат:
В соответствии

Алгоритм RSA: Реализация ДешифрированиеФормула для дешифрированияШифрованное сообщениеРезультат:В соответствии с алфавитом:Пример:

с алфавитом:
Пример:




Слайд 17 Заключение
Алгоритмы ассиметричного шифрования используют как вспомогательный инструмент для

ЗаключениеАлгоритмы ассиметричного шифрования используют как вспомогательный инструмент для передачи небольших объемов

передачи небольших объемов информации, к примеру секретных ключей симметричного

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


<



  • Имя файла: shifrovanie-s-otkrytym-klyuchom-algoritm-rsa.pptx
  • Количество просмотров: 150
  • Количество скачиваний: 3