Tiến sĩ Schindler đã quan sát sau đây về việc thực hiện của các cửa sổ trượt
lũy thừa trong OpenSSL:
Hãy để y là đầu vào cho các thuật toán lũy thừa và R hằng Montgomery (trong
trường hợp của chúng tôi R = 2512). Hơn nữa, MM_q (a, b) có nghĩa là nhân Montgomery của a và b,
tức là MM_q (a, b):. = a * b * R-1 (mod q)
Nếu lũy thừa sử dụng màn hình CRT với cửa sổ trượt (kích thước cửa sổ = 5) sau đó cho thủ
q (cùng rõ ràng là đúng đối với p nguyên tố khác) các giá trị sau precomputed
và lưu trữ:
đang được dịch, vui lòng đợi..