Invention Grant
- Patent Title: Cryptographic computation method, cryptographic system, and computer program
- Patent Title (中): 加密计算方法,加密系统和计算机程序
-
Application No.: US11576305Application Date: 2005-09-26
-
Publication No.: US08014521B2Publication Date: 2011-09-06
- Inventor: Izuru Kitamura , Masanobu Katagi , Tsuyoshi Takagi
- Applicant: Izuru Kitamura , Masanobu Katagi , Tsuyoshi Takagi
- Applicant Address: JP Tokyo
- Assignee: Sony Corporation
- Current Assignee: Sony Corporation
- Current Assignee Address: JP Tokyo
- Agency: K&L Gates LLP
- Priority: JPP2004-287166 20040930; JPP2005-015071 20050124; JPP2005-119587 20050418
- International Application: PCT/JP2005/017650 WO 20050926
- International Announcement: WO2006/035732 WO 20060406
- Main IPC: H04L9/28
- IPC: H04L9/28

Abstract:
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.
Public/Granted literature
- US20080095357A1 Cryptographic Computation Method, Cryptographic System, and Computer Program Public/Granted day:2008-04-24
Information query