发明名称 Encryption device and apparatus for encryption/decryption based on the Montgomery method using efficient modular multiplication.
摘要 <p>In a modular multiplication circuit which operates under the conditions 0 < N < 2<n>, 0 </= A, B < 2N, R = 2<n+2>, a first multiplier performs multiplication between input values A and B. A second multiplier performs multiplication between the output of the first multiplier and [-(N<-><1> mod R)], which is decided by set parameters N and R, and outputs M. A third multiplier performs multiplication between the output M and the set parameter N and outputs the product M x N. An adder adds the output of the first multiplier and the output of the third multiplier, and a shift register shifts the sum leftward by n+2 bits. Thus, an output P = (A x B + M x N)/R is produced. <IMAGE></p>
申请公布号 EP0656709(A2) 申请公布日期 1995.06.07
申请号 EP19940308810 申请日期 1994.11.29
申请人 CANON KABUSHIKI KAISHA 发明人 YAMAMOTO, TAKAHISA;IWAMURA, KEIICHI
分类号 G06F7/72;H04L9/30;(IPC1-7):H04L9/30;H04L9/18 主分类号 G06F7/72
代理机构 代理人
主权项
地址