计算机工程与应用 ›› 2011, Vol. 47 ›› Issue (26): 98-102.

• 网络、通信、安全 • 上一篇    下一篇

扩展的DBNS椭圆曲线标量乘算法

蒲 冰1,牛荣健2   

  1. 1.重庆工业职业技术学院 工商贸易系,重庆 400050
    2.重庆工业职业技术学院,重庆 400050
  • 收稿日期:1900-01-01 修回日期:1900-01-01 出版日期:2011-09-11 发布日期:2011-09-11

Extended double-base number system algorithm on elliptic curve scalar multiplication

PU Bing1,NIU Rongjian2   

  1. 1.Department of Trade and Industry,Chongqing Industry Polytechnic College,Chongqing 400050,China
    2.Chongqing Industry Polytechnic College,Chongqing 400050,China
  • Received:1900-01-01 Revised:1900-01-01 Online:2011-09-11 Published:2011-09-11

摘要: 椭圆曲线密码体制的快速实现取决于标量乘算法的运算效率。在传统的(2,3)-双基数标量乘算法的基础上,提出了一种新的(2,5)-双基数标量乘算法。实验数据表明,该算法不仅继承了双基数标量乘算法的优点,同时还改进了传统双基数标量乘算法的不足,如预计算时间长和存储空间要求大等问题,使其应用于存储空间较小的领域如智能卡等成为可能。

关键词: 双基数系统, 标量乘, 固定基窗口算法, 五倍点

Abstract: The performance of elliptic curve cryptosystems has heavily depended on the efficient computation of scalar multiplication.Based on the traditional double-base chain representation of scalar using bases 2 and 3.This paper develops a new double-base chain scalar multiplication algorithm with power of 2 and 5.Compared with the standard algorithm,the experimental results show the method has greatly relieved the burden of precomputation and saved the space of memory,which makes it possible for its application to the fields with small space of memory requirement such as IP card and IC card etc.

Key words: double-base number systems, scalsar multiplication, fixed-base windowing method, quintupling