发明授权
- 专利标题: Cryptographic computation method, cryptographic system, and computer program
- 专利标题(中): 加密计算方法,加密系统和计算机程序
-
申请号: US11576305申请日: 2005-09-26
-
公开(公告)号: US08014521B2公开(公告)日: 2011-09-06
- 发明人: Izuru Kitamura , Masanobu Katagi , Tsuyoshi Takagi
- 申请人: Izuru Kitamura , Masanobu Katagi , Tsuyoshi Takagi
- 申请人地址: JP Tokyo
- 专利权人: Sony Corporation
- 当前专利权人: Sony Corporation
- 当前专利权人地址: JP Tokyo
- 代理机构: K&L Gates LLP
- 优先权: JPP2004-287166 20040930; JPP2005-015071 20050124; JPP2005-119587 20050418
- 国际申请: PCT/JP2005/017650 WO 20050926
- 国际公布: WO2006/035732 WO 20060406
- 主分类号: H04L9/28
- IPC分类号: H04L9/28
摘要:
A system and method for achieving secure and fast computation in hyperelliptic cryptography is realized. Fast scalar multiplication is achieve by executing computing operations including halving as computing processing in scalar multiplication with respect to a divisor D in hyperelliptic curve cryptography. For example, computing operations including halving are executed in scalar multiplication with respect to a divisor D on a hyperelliptic curve of genus 2 in characteristic 2 having h(x)=x2+x+h0, f4=0 as parameters, a hyperelliptic curve of genus 2 in characteristic 2 having h(x)=x2+h1x+h0, f4=0 as parameters, or a hyperelliptic curve of genus 2 in characteristic 2 having h(x)=x as a parameter. Further, reduced complexity and faster computation are realized through the application of a table that records which of k1, k1′, (k0, k0′) is correct on the basis of a computed value of [½iD] with respect to a fixed divisor D, and through a reduction in the number of inversion operations.
公开/授权文献
信息查询