[12407] 2018-02-27_高效幂模算法探究:Montgomery算法解析

文档创建者:s7ckTeam
浏览次数:8
最后更新:2025-01-18
2018-02-27_高效幂模算法探究:Montgomery算法解析 M o n t g o m e r y   G e e k O n l i n e   F r e e B u f   2 0 1 8 - 0 2 - 2 7 * G e e k O n l i n e   F r e e B u f   ( m o d u l a r   a r i t h m e t i c ) ( ) · · 1 8 0 1 1 2 广 广 R S A - ( D - H ) 线 k n 2 k 1   使 2   ( a d d i t i o n   c h a i n i n g ) C 使
3   4   使
5   4 8 6 ^ 2 8 6 7 5 4 1 6   M o n t g o m e r y M o n t g o m e r y 1 9 8 5 P e t e r   L . M o n t g o m e r y M o d u l a r   M u l t i p l i c a t i o n   W i t h o u t   T r i a l   D i v i s i o n 使 便 使 ( )
7   使 8   使 使 使 使 使 M o n t g o m e r y 线   4 3 5 6   ( m o d   9 7 ) 4 3 5 6 = 2 4 0 8 使 使 使 n 9 7 使 ( 2 4 0 8 ) 0 9   5 9 0 0   /   1 0 0 5 9 5 9 4 3 * 5 6   m o d   9 7 1 0 0 9 7 便 便 1 + 1 = 2
M o n t g o m e r y 9 7 M o n t g o m e r y 1 0 0 ( 4 3 * 6 5   m o d   9 7 ) M o n t g o m e r y M o n t g o m e r y 9 7 2 M o n t g o m e r y R 使 1 0   M o n t g o m e r y R 9 7 b 1 0 m = 2 R = 1 0 0 1 1   M o n t g o m e r y 4 3 M o n t g o m e r y 4 3 * 1 0 0 ( m o d   9 7 ) = 3 2 便 1 2   x * y ( m o d   p ) M o n t g o m e r y M o n t g o m e r y M o n t g o m e r y x y R ( m o d   p ) x y M o n t g o m e r y R x y M o n t g o m e r y 1 3   x * y M o n t g o m e r y ( 4 3 * 6 5   m o d   9 7 ) R = 1 0 0
1 4   x * y 1 5   M o n t g o m e r y 1 6   M o n t g o m e r y M o n t g o m e r y x y ( m o d   p ) 4 6 x y R ( m o d   p ) ( 4 3 * 6 5   m o d   9 7 ) 1 7   M o n t g o m e r y
1 8   R ^ - 1 1 9   M o n t g o m e r y M o n t g o m e r y M o n t g o m e r y M o n t g o m e r y 使 2 2 7 2 / 9 7 4 6 0 0 / 1 0 0 a a a a . a ( m o d   p ) M o n t g o m e r y 2 0   M o n t g o m e r y 2 2 7 2 4 6 0 0 ( T   m o d   R ) N   m o d   R N 1 8 C 2 1   M o n t g o m e r y   R E D C C C r e d u c e n = 6 7 N 2 2   N 4 6 0 0 / 1 0 0
4 6 0 0 / 1 0 0 1 0 0 4 6 0 0 4 6 4 6 0 0 2 4 2 3   2 4   4 6 0 0 1 0 4 6 0 0 / 1 0 0 M o n t g o m e r y R 1 0 ^ m 2 ^ n 使 R = 2 ^ 7 = 1 2 8 > 9 7 R = 1 2 8 C 2 5   R = 1 2 8 2 6   N
2 7   M o n t g o m e r y M o n t g o m e r y 7 0 4 0 ( 7 2 8 7   +   ( 7 2 8 7 ) m o d 1 2 8   9 5   m o d 1 2 8   9 7 ) 使 1 1 0 1 1 1 1 0 5 5 M o n t g o m e r y 2 8   M o n t g o m e r y C m ( R = 2 ^ m m ) R & > > 2 3 d i v 使 2 9  
3 0   M o n t g o m e r y C E x t B i n E u c l i d 3 1   M o n t g o m e r y
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则