作者投稿和查稿 主编审稿 专家审稿 编委审稿 远程编辑

计算机工程 ›› 2012, Vol. 38 ›› Issue (5): 152-154. doi: 10.3969/j.issn.1000-3428.2012.05.046

• 安全技术 • 上一篇    下一篇

对称三进制在椭圆曲线标量乘法中的应用

邓维勇,缪祥华   

  1. (昆明理工大学信息工程与自动化学院,昆明 650500)
  • 收稿日期:2011-08-29 出版日期:2012-03-05 发布日期:2012-03-05
  • 作者简介:邓维勇(1971-),男,硕士研究生,主研方向:信息安全;缪祥华,副教授、博士后

Application of Balanced Ternary in Elliptic Curve Scalar Multiplication

DENG Wei-yong, MIAO Xiang-hua   

  1. (College of Information Engineering & Automation, Kunming University of Science and Technology, Kunming 650500, China)
  • Received:2011-08-29 Online:2012-03-05 Published:2012-03-05

摘要: 把对称三进制引入到椭圆曲线密码体制标量乘法中,对k进行重新编码,直接计算kP,以改进标量乘法的运算效率。给出将k重新编码为对称三进制串的算法,提出对称三进制标量乘法算法。相对于二进制标量乘法算法,平均效率提升5.4%。当进行预计算时,相对于二进制算法和二进制预计算算法,平均效率分别提升73.18%、15.58%,并且能减少需要存储的点数。

关键词: 椭圆曲线密码体制, 标量乘法, 对称三进制算法, 二进制算法, 预计算

Abstract: Recoding k and direct computing kp by introducing the balanced ternary to scalar multiplication can improve its efficiency. This paper gives an algorithm which recodes k as balanced ternary string, and proposes a balanced ternary algorithm to scalar multiplication. In this case, the average efficiency is improved 5.4% relative to the binary algorithm. When precomputation is used, the average efficiency is improved 73.18% and 15.58% relative to the algorithm which uses binary and binary precomputation, and the accounts which need to store is declined observably.

Key words: Elliptic Curve Cryptography(ECC), scalar multiplication, balanced ternary algorithm, binary algorithm, precomputation

中图分类号: