Содержание
- 2. Алгоритм RSA алгоритм Rivest-Shamir-Adleman (RSA) разработан в 1977 году Роном Ривестом, Ади Шамиром и Леном Адлеманом
- 3. Создание открытого и закрытого ключа по алгоритму RSA выбрать простые р и q; вычислить n =
- 4. Шифрование и дешифрование по алгоритму RSA шифрование: незашифрованный текст: М зашифрованный текст: С = М е
- 6. Скачать презентацию
Слайд 2
Алгоритм RSA
алгоритм Rivest-Shamir-Adleman (RSA) разработан в 1977 году Роном Ривестом, Ади
Алгоритм RSA
алгоритм Rivest-Shamir-Adleman (RSA) разработан в 1977 году Роном Ривестом, Ади
Шамиром и Леном Адлеманом и опубликован в 1978 году;
представляет собой блочный алгоритм шифрования, где зашифрованные и незашифрованные данные являются целыми между 0 и n -1 для некоторого n;
основан на использовании того факта, что задача факторизации является трудной, т.е. легко перемножить два числа, в то время как не существует полиномиального алгоритма нахождения простых сомножителей большого числа.
представляет собой блочный алгоритм шифрования, где зашифрованные и незашифрованные данные являются целыми между 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};
вычислить n = p · q;
выбрать d gcd (Φ(n), d) = 1; 1 < d < Φ(n);
вычислить е = d-1 mod Φ(n);
открытый ключ KU = {e, n};
закрытый ключ KR = {d, n};
Слайд 4
Шифрование и дешифрование по алгоритму RSA
шифрование:
незашифрованный текст: М < n
зашифрованный
Шифрование и дешифрование по алгоритму RSA
шифрование:
незашифрованный текст: М < n
зашифрованный
текст: С = М е (mod n)
дешифрование:
зашифрованный текст: С
незашифрованный текст: М = Сd (mod n)
дешифрование:
зашифрованный текст: С
незашифрованный текст: М = Сd (mod n)
- Предыдущая
Асиимметричная криптографияСледующая -
Алгоритм Диффи-Хеллмана