发明名称 Modular multiplication method and calculating device
摘要 To provide a modular multiplication method and a calculating device that do not rely on the Montgomery technique, wherein the number of times of multiply-add calculations is reduced to shorten a calculation time for calculation speed-up, there is no limitation in input value, and it is possible to execute a remainder calculation exceeding the calculable maximum bit length of a multiply-add unit that is used. Assuming that N=2<n>-M and X=alphax2<n>+beta, a relation of XmodN=(alphaxM+beta)modN is derived, which is utilized. n represents a maximum bit number where "1" is assigned in N, a solution of 2<n+1>modN is set as b, AxB is set as X, XmodN is transferred to (X/2<n+1>xb+Xmod2<n+1>)modN and further transferred to (X.n/2<n+1>xb+X.nmod2<n+1>)modN, calculations of X.n/2<n+1>xb+X.nmod2<n+1 >are repeated until a bit length of X.n becomes n+1, X.n-N is derived and a derived result is set as a solution of "AxBmodN".
申请公布号 US2003200246(A1) 申请公布日期 2003.10.23
申请号 US20020282107 申请日期 2002.10.29
申请人 YAMAZAKI HIROSHI 发明人 YAMAZAKI HIROSHI
分类号 G06F7/72;G06F7/52;G09C1/00;(IPC1-7):G06F7/52 主分类号 G06F7/72
代理机构 代理人
主权项
地址