发明名称 METHOD AND DEVICE FOR HYPERELLIPTIC CURVE SCALAR MULTIPLE OPERATION
摘要 PROBLEM TO BE SOLVED: To provide a device for hyperelliptic curve scalar multiple operation used in a high-speed enciphering system. SOLUTION: When calculating the scalar multiple of an element D of a Jacobian variety accompanying a hyperelliptic curve, two calculations each of which can be calculated independently are made into one set and to reduce inverse element calculations included each one time in each calculation by using Montgomery Trick in prior calculations, and the multiplied by an integer k (k=2<SP>s</SP>+h ((h) and (s) are integers)) which is to be internally calculated is calculated by calculating [k]D=[2<SP>s-1</SP>]D+([2<SP>s-1</SP>]D+[h]D) instead of calculating [k]D=[2<SP>s</SP>]D+[h]D to replace doubling by addition. By making these two improvements, the number of times for multiplications and reverse element calculations on a definition body is reduced to constitute the device for hyperelliptic curve scalar multiple operation optimum for a genus two hyperelliptic curve. COPYRIGHT: (C)2004,JPO&NCIPI
申请公布号 JP2004205870(A) 申请公布日期 2004.07.22
申请号 JP20020375845 申请日期 2002.12.26
申请人 HITACHI LTD 发明人 TAKAHASHI MASASHI
分类号 G09C1/00;(IPC1-7):G09C1/00 主分类号 G09C1/00
代理机构 代理人
主权项
地址