J4 ›› 2011, Vol. 49 ›› Issue (04): 690-692.

• 数学 • 上一篇    下一篇

安全的并行椭圆曲线Montgomery阶梯算法

左平1,2, 庞世春1,2, 华宏图2, 高顺川2, 陈守东1   

  1. 1. 吉林大学 商学院, 长春 130012|2. 空军航空大学 基础部, 长春 130022
  • 收稿日期:2010-12-10 出版日期:2011-07-26 发布日期:2011-08-16
  • 通讯作者: 陈守东 E-mail:chensd@jlu.edu.cn

Secure and Parallel Montgomery Ladder Algorithm of ECC

ZUO Ping1,2, PANG Shichun1,2, HUA Hongtu2, GAO Shunchuan2, CHEN Shou dong1   

  1. 1. College of Business, Jilin University, Changchun 130012, China;
    2. Department of Foundation, Aviation University of Air Force, Changchun 130022, China
  • Received:2010-12-10 Online:2011-07-26 Published:2011-08-16
  • Contact: CHEN Shou dong E-mail:chensd@jlu.edu.cn

摘要:

提出一种安全高效、 并行的Montgomery阶梯算法计算椭圆曲线标量乘法, 该算法继承了经典Montgomery阶梯算法能对抗简单边信道攻击的特性,  采用并行和y坐标恢复技术, 进一步提高了算法的实现效率, 算法的运算时间为[(4M+2S)+(3M+2S)]×t+12M+S.

关键词: 椭圆曲线标量乘法; 边信道攻击; Montgomery阶梯算法

Abstract:

The paper proposes a secure and efficient Montgomery ladder algorithm for elliptic curve scalar multiplication computation. The algorithm inherits secure feature of resisting side channel analysis from basic Montgomery ladder algorithm. Meanwhile, the implementation efficiency is improved by paralleling and ycoordinate recovery technique. The running time of the algorithm is [(4M+2S)+(3M+2S)]×t+12M+S.

Key words: elliptic curve scalar multiplication, side channel attack, Montgomery ladder algorithm

中图分类号: 

  • O241.6