Алгоритм RSA

Слайд 2

Алгоритм RSA алгоритм Rivest-Shamir-Adleman (RSA) разработан в 1977 году Роном Ривестом,

Алгоритм RSA

алгоритм Rivest-Shamir-Adleman (RSA) разработан в 1977 году Роном Ривестом, Ади

Шамиром и Леном Адлеманом и опубликован в 1978 году;
представляет собой блочный алгоритм шифрования, где зашифрованные и незашифрованные данные являются целыми между 0 и n -1 для некоторого n;
основан на использовании того факта, что задача факторизации является трудной, т.е. легко перемножить два числа, в то время как не существует полиномиального алгоритма нахождения простых сомножителей большого числа.
Слайд 3

Создание открытого и закрытого ключа по алгоритму RSA выбрать простые р

Создание открытого и закрытого ключа по алгоритму RSA

выбрать простые р и

q;
вычислить n = p · q;
выбрать d gcd (Φ(n), d) = 1; 1 < d < Φ(n);
вычислить е = d-1 mod Φ(n);
открытый ключ KU = {e, n};
закрытый ключ KR = {d, n};
Слайд 4

Шифрование и дешифрование по алгоритму RSA шифрование: незашифрованный текст: М зашифрованный

Шифрование и дешифрование по алгоритму RSA

шифрование:
незашифрованный текст: М < n
зашифрованный

текст: С = М е (mod n)
дешифрование:
зашифрованный текст: С
незашифрованный текст: М = Сd (mod n)