发明名称 Information security device and elliptic curve operating device
摘要 Resistance against simple power analysis is maintained while a smaller table is used. An IC card 100 decrypts encrypted information using elliptic curve calculation for calculating a point k*C by multiplying a point C on the elliptic curve E with a coefficient k that is a positive integer less that a prime p. The calculation of the point k*C is performed by adding a multiplication result obtained by multiplying a digit position (window) value w of the acquired coefficient k with the point C in a position corresponding to the digit position, and is performed with respect to all digit positions. When a non-negative integer exists that fulfills a condition that the acquired digit value w can be divided by 2t and cannot be divided by 2t+1, the multiplication includes adding a point obtained by multiplying a point Q with w/2t.
申请公布号 US2009074179(A1) 申请公布日期 2009.03.19
申请号 US20060912112 申请日期 2006.04.25
申请人 发明人 FUTA YUICHI;MATSUZAKI NATSUME
分类号 H04L9/28 主分类号 H04L9/28
代理机构 代理人
主权项
地址