发明名称 Elliptic curve encryption processing method, elliptic curve encryption processing apparatus, and program
摘要 An elliptic curve encryption processing method and an elliptic curve encryption processing apparatus enable high-speed elliptic curve encryption processing computations to be realized. In elliptic curve encryption processing computations, two scalar multiplications, kP and lQ, are not performed separately, but the computation process of kP+lQ is performed simultaneously. In the computation of scalar multiplications, kP and lQ are set on a Montgomery elliptic curve By<SUP>2</SUP>=x<SUP>3</SUP>+Ax<SUP>2</SUP>+x. On the basis of a combination of each bit value of k and l from the high-order bits of the binary representation data of the scalar quantities k and l, a computation relation of the next four points based on the computed four points is selected, and based on the selected relation, a process of computing the next four points is repeatedly performed to eventually compute kP+lQ.
申请公布号 US7177422(B2) 申请公布日期 2007.02.13
申请号 US20020128805 申请日期 2002.04.24
申请人 SONY CORPORATION 发明人 AKISHITA TORU
分类号 G06F17/11;H04L9/00;G06F7/72;G09C1/00;H04L9/32 主分类号 G06F17/11
代理机构 代理人
主权项
地址