发明名称 Encryption processing apparatus, encryption processing method, and computer program
摘要 An encryption processing apparatus for performing a scalar multiplication of kP+lQ based on two points P and Q on an elliptic curve and scalar values k and l or a scalar multiplication of kD<SUB>1</SUB>+lD<SUB>2 </SUB>based on divisors D<SUB>1 </SUB>and D<SUB>2 </SUB>and scalar values k and l may include a scalar value controller configured to generate joint regular form of (k, l), k=<K<SUB>n</SUB>, . . . k<SUB>0</SUB>> and l=<L<SUB>n</SUB>, . . . l<SUB>0</SUB>>, which are set so that all the bits of the scalar values k and l are represented by 0, +1, or -1, and the combination (k<SUB>i</SUB>, l<SUB>i</SUB>) of bits at positions corresponding to the scalar values k and l is set to satisfy (k<SUB>i</SUB>, l<SUB>i</SUB>)=(0, ±1) or (±1, 0); and a computation execution section configured to perform a process for computing a scalar multiplication of kP+lQ or kD<SUB>1</SUB>+lD<SUB>2</SUB>.
申请公布号 US2007211894(A1) 申请公布日期 2007.09.13
申请号 US20070653182 申请日期 2007.01.12
申请人 SONY CORPORATION 发明人 AKISHITA TORU;KATAGI MASANOBU
分类号 H04L9/30 主分类号 H04L9/30
代理机构 代理人
主权项
地址