Thuật toán giảm Montgomery tính u số k-bit kết quả mà không có
thực hiện một bộ phận của n. mô đun thông qua một đại diện khéo léo của dư
lớp theo modulo n, thuật toán này thay thế bộ phận bởi n với phân chia bởi một sức mạnh của 2. Các
sau này hoạt động được dễ dàng thực hiện trên một máy tính kể từ khi những con số được đại diện
ở dạng nhị phân. Giả sử mô đun n là một số k-bit, tức là, 2k¡1 · n < 2k, cho r là 2 k.
The Montgomery giảm thuật toán yêu cầu rằng r và n là nguyên tố tương đối, ví dụ, gcd(r;
n) = ƯCLN (2k; n) = 1. Yêu cầu này là hài lòng nếu n là lẻ. Năm sau, chúng tôi
tóm tắt ý tưởng cơ bản đằng sau thuật toán giảm Montgomery.
đang được dịch, vui lòng đợi..