Криптосистема RSA

Слайд 2

RSA (аббревиатура от фамилий Rivest, Shamir и Adleman) — криптографический алгоритм с открытым ключом, основывающийся

RSA (аббревиатура от фамилий Rivest, Shamir и Adleman) — криптографический алгоритм с
на вычислительной сложности задачи факторизации больших целых чисел.
Криптосистема RSA стала первой системой, пригодной и для шифрования, и для цифровой подписи. Алгоритм используется в большом числе криптографических приложений, включая PGP, S/MIME, TLS/SSL, IPSEC/IKE и других

Слайд 3

Идея асимметричной криптосистемы с открытым и закрытым ключом приписывается Уитфилду Диффи и

Идея асимметричной криптосистемы с открытым и закрытым ключом приписывается Уитфилду Диффи и
Мартину Хеллману, которые опубликовали эту концепцию в 1976 году. Они также ввели цифровые подписи и попытались применить теорию чисел. В их формулировке использовался секретный ключ с общим доступом, созданный путем экспоненциализации некоторого числа по модулю простого числа. Однако они оставили открытой проблему реализации односторонней функции, возможно, потому что сложность факторизации в то время не была хорошо изучена.

Слайд 4

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

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

Слайд 5

В криптографической системе с открытым ключом каждый участник располагает как открытым ключом

В криптографической системе с открытым ключом каждый участник располагает как открытым ключом
(англ. public key), так и закрытым ключом (англ. private key). В криптографической системе RSA каждый ключ состоит из пары целых чисел. Каждый участник создаёт свой открытый и закрытый ключ самостоятельно. Закрытый ключ каждый из них держит в секрете, а открытые ключи можно сообщать кому угодно или даже публиковать их. Открытый и закрытый ключи каждого участника обмена сообщениями в криптосистеме RSA образуют «согласованную пару» в том смысле, что они являются взаимно обратными

Слайд 6

Алгоритм создания открытого и секретного ключей

Алгоритм создания открытого и секретного ключей
Имя файла: Криптосистема-RSA.pptx
Количество просмотров: 32
Количество скачиваний: 0