发明名称 Cryptography-processing method, cryptography-processing apparatus and computer program
摘要 A cryptography-processing method for carrying out computation processing of hyperelliptic curve cryptography at a high speed and a cryptography-processing apparatus for implementing the method. In execution of scalar multiplication processing, a divisor is selected among divisors each having a weight g.sub.0 smaller than the genus g of a hyperelliptic curve where 1≰.g0.<g to serve as a base point. In hyperelliptic curve cryptography carried out in this configuration for a genus g of 2, computation processing of the scalar multiplication can be changed from HarleyADD to execution steps of ExHarADD2+1→2 with a small number of computation-processing steps. For a genus g of 3, on the other hand, computation processing of the scalar multiplication can be changed from HarleyADD to execution steps of ExHarADD3+→3. or EXHarADD3+1→3. with a small number of computation-processing steps. By changing the computation processing as described above, the processing speed can be increased.
申请公布号 US7697683(B2) 申请公布日期 2010.04.13
申请号 US20050065941 申请日期 2005.02.25
申请人 SONY CORPORATION 发明人 KATAGI MASANOBU;AKISHITA TORU;KITAMURA IZURU;TAKAGI TSUYOSHI
分类号 G09C1/00;H04L9/28;G06F7/72;H04L9/14;H04L9/30 主分类号 G09C1/00
代理机构 代理人
主权项
地址