发明名称 METHOD FOR CALCULATING ELLIPTIC CURVE SCALAR MULTIPLICATION
摘要 A calculation device for elliptic curve scalar multiplication according to the present invention holds a prime number p = p0 + p1c + ⋅⋅⋅ + pncn-1 (c = 2f, where f is an integer no less than 1 that is a unit of divided data for multiple precision arithmetic in the calculation device for elliptic curve scalar multiplication) that determines a definition body (Fp) for defining a first curve that is a Weierstrass type elliptic curve, and information regarding a first point on the first curve; calculates a Montgomery constant k0; calculateswork and h1; performs doubling with respect to a second point calculated from the first point by Montgomery multiplication using the Montgomery constant k0, the work, and the h1; performs addition with respect to a third and fourth point calculated from the first point by the Montgomery multiplication using the Montgomery constant k0, the work, and the h1; and calculates the scalar multiplication for the first point on the basis of the results of the doubling and the addition.
申请公布号 WO2016046949(A1) 申请公布日期 2016.03.31
申请号 WO2014JP75580 申请日期 2014.09.26
申请人 HITACHI, LTD. 发明人 TAKAHASHI, MASASHI
分类号 G09C1/00 主分类号 G09C1/00
代理机构 代理人
主权项
地址