发明授权
- 专利标题: Device and method for calculation on elliptic curve
- 专利标题(中): 用椭圆曲线计算的装置和方法
-
申请号: US10314316申请日: 2002-12-09
-
公开(公告)号: US07486789B2公开(公告)日: 2009-02-03
- 发明人: Yuichi Futa , Motoji Ohmori
- 申请人: Yuichi Futa , Motoji Ohmori
- 申请人地址: JP Osaka
- 专利权人: Panasonic Corporation
- 当前专利权人: Panasonic Corporation
- 当前专利权人地址: JP Osaka
- 代理机构: Wenderoth, Lind & Ponack, L.L.P.
- 优先权: JP2002-019071 20020128; JP2002-094081 20020329
- 主分类号: H04K1/00
- IPC分类号: H04K1/00 ; H04L9/30 ; G06F7/52 ; H04L9/00 ; G06F7/38
摘要:
In scalar multiplication method using a Montgomery-type elliptic curve, a high-speed elliptic curve calculation device effectively uses a table that stores coordinates of certain scalar multiple points like points multiplied by exponentiation of two to a certain point G and so forth. The elliptic curve calculation device 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 a finite field F that is given in advance. The elliptic curve calculation device includes a calculation procedure generation unit 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 that calculates the scalar-multiplied points k*G by repeating addition on the elliptic curve E, referring to a table memorizing unit that stores values (coordinates) of exponentiation of two against the point G and complying with the generated calculation procedure.
公开/授权文献
- US20030142820A1 Device and method for calculation on elliptic curve 公开/授权日:2003-07-31
信息查询