发明名称 |
Elliptic curve transformation device, utilization device and utilization system |
摘要 |
A parameter receiving unit receives parameters alpha and beta of an elliptic curve E and an element G=(x0,y0) on the elliptic curve E. A transformation coefficient acquiring unit calculates a transformation coefficient t which is an element on a finite field GF(p) so that t &circ& 4 x alpha (mod p) will not exceed 32 bits. A transformed elliptic curve calculating unit calculates parameters alpha ' and beta ' of an elliptic curve Et that is defined over the finite field GF(p) and expressed as Et: y' &circ& 2=x' &circ& 3+ alpha ' x x'+ beta ', and calculates an element Gt=(xt0,yt0) that is present on the elliptic curve Et and corresponds to the element G, as follows: <MATH> <MATH> <MATH> <MATH> <MATH> A parameter sending unit sends the parameters alpha ' and beta ' and the element Gt to an external device. |
申请公布号 |
EP0940944(B1) |
申请公布日期 |
2002.10.09 |
申请号 |
EP19990301670 |
申请日期 |
1999.03.05 |
申请人 |
MATSUSHITA ELECTRIC INDUSTRIAL CO., LTD. |
发明人 |
MIYAJI, ATSUKO |
分类号 |
G06F7/72;H04L9/30;(IPC1-7):H04L9/30 |
主分类号 |
G06F7/72 |
代理机构 |
|
代理人 |
|
主权项 |
|
地址 |
|