节点文献

线性规划在椭圆曲线密码系统中的应用

Application of Integer Linear Programming in Elliptic Curve Cryptosystem

  • 推荐 CAJ下载
  • PDF下载
  • 不支持迅雷等下载工具,请取消加速工具后下载。

【作者】 王友波刘明业

【Author】 WANG Youbo,LIU Mingye(Department of Computer Science and Engineering,Beijing Institute of Technology,Beijing 100081)

【机构】 北京理工大学计算机科学工程系北京理工大学计算机科学工程系 北京100081北京100081

【摘要】 提高椭圆曲线上点加运算的速度在整个基于FPGA设计的椭圆曲线密码应用系统实现中极为关键。在对已有的几种投影坐标系下的点加运算进行分析比较的基础上,提出了一种适合于FPGA设计实现的椭圆曲线上的点加运算方案。同时结合椭圆曲线密码系统具体约束给出了整数线性规划算法,并将该算法应用于曲线点加算法的并行优化处理。试验结果表明,优化后的投影坐标下的点加运算较原来的算法在速度上提高了22%。

【Abstract】 The speed of point addition on elliptic curve is critical in elliptic curve application cryptosystem design based on FPGA device.A point addition algorithm suitable for FPGA realization is proposed with comparison and analysis on several different point addition algorithms in different projective coordinates.Integer linear programming algorithm is provided in terms of application restriction of elliptic curve cryptosystem.The algorithm is applied to the elliptic curve point addition and parallel-optimization is carried out at the same time.Experiment results show that the parallel-optimized elliptic curve point addition is 22 percent faster than the original algorithm.

【关键词】 椭圆曲线点加密码系统FPGA设计
【Key words】 Elliptic curvePoint additionCryptosystemFPGA design.
【基金】 国家部委基础科研项目(J1400B006)
  • 【文献出处】 计算机工程 ,Computer Engineering , 编辑部邮箱 ,2006年01期
  • 【分类号】TN918
  • 【被引频次】4
  • 【下载频次】119
节点文献中: 

本文链接的文献网络图示:

本文的引文网络