发明名称 Device and method for calculations based on elliptical curves
摘要 <p>In scalar multiplication method using a Montgomery-type elliptic curve, a high-speed elliptic curve calculation device that can use effectively a table that stores coordinates of a certain scalar multiple points like points multiplied by exponentiation of two to a certain point G and so forth.</p><p>An elliptic curve calculation device 200 that receives an arbitrary integer k of n bits and outputs scalar-multiplied points against a point G on a Montgomery-type elliptic curve E on an infinite field F that is given in advance comprises: a calculation procedure generation unit 210 that generates a calculation procedure that addition on the elliptic curve E with either of G, 2 * G, 22 * G, ···, 2n-1 * G as the first addition element is repeated and a scalar multiplication unit 220 that calculates the scalar-multiplied points k * G by repeating addition on the elliptic curve E, referring to a table memorizing unit 220b that stores values (coordinates) of exponentiation of two against the point G and complying with the generated calculation procedure. </p>
申请公布号 EP1331552(A3) 申请公布日期 2006.01.11
申请号 EP20020026894 申请日期 2002.12.03
申请人 MATSUSHITA ELECTRIC INDUSTRIAL CO., LTD. 发明人 FUTA, YUICHI;OHMORI, MOTOJI
分类号 G09C1/00;G06F7/72 主分类号 G09C1/00
代理机构 代理人
主权项
地址