Алгоритм возведения в квадрат и умножения
Автор: Study Force
Загружено: 2024-12-08
Просмотров: 3924
✔ https://StudyForce.com
✔ https://Biology-Forums.com
✔ Задавайте вопросы здесь: https://Biology-Forums.com/Ask
Чтобы вычислить M^e (mod n) для больших e,
1. Запишите показатель степени e в двоичной системе счисления и выразите его в виде двоичного разложения.
2. Вычислите M^2, M^4, M^8, … , M^(2^t) (mod n) так, чтобы 2^t не превышало старшую степень двойки в двоичном разложении e.
3. Чтобы получить M^e (mod n), перемножьте соответствующие значения M^2i, соответствующие ненулевым битам двоичного разложения e по модулю n.
Вопрос 1. Вычислите 3128^37 (mod 5251).
Вопрос 2. Определите значение 5^14 (mod 17).
Доступные форматы для скачивания:
Скачать видео mp4
-
Информация по загрузке: