发明名称 ELLIPTIC CURVE INTEGRAL MULTIPLE ARITHMETIC DEVICE, AND KEY GENERATING DEVICE, ENCRYPTING DEVICE, AND DECRYPTING DEVICE CAPABLE OF UTILIZING THE ARITHMETIC DEVICE
摘要 PROBLEM TO BE SOLVED: To solve the following problem: an elliptic curve cryptogram is promising as a public key cryptogram since it is safe and the number of the digits of the key can be reduced, but it takes time in the operation in a finite field. SOLUTION: An input/output section 10 receives the input of an integer k which provides the coordinates of a point P on an elliptic curve and the multiple for integral multiplication. An s-ary expansion section 28 obtains the s-ary expansion of the integer k for each of a plurality of radixes (s). A cost evaluation section 30 obtains the calculation cost when k-multiplication is performed in s-ary system based on the number of non-zero digits of each s-ary expansion. A selection section 32 selects h-ary system with the lowest calculation cost. A preliminary computing section 34 previously calculates integral multiple points equal to or less than (h-1)-folds with respect to the point P and stores them. An h-ary operation section 35 calculates k-multiplication of the point P in h-ary system wherein the h-multiplication of the point P by an h-multiplication operation section 36 and the addition of integral multiple points equal to or less than (h-1)-folds with respect to the point P by an addition operation section 38 are combined. COPYRIGHT: (C)2005,JPO&NCIPI
申请公布号 JP2005148141(A) 申请公布日期 2005.06.09
申请号 JP20030381344 申请日期 2003.11.11
申请人 KANAZAWA INST OF TECHNOLOGY 发明人 HAYASHI AKIRA
分类号 G09C1/00;(IPC1-7):G09C1/00 主分类号 G09C1/00
代理机构 代理人
主权项
地址