期刊文献+

ECC椭圆曲线密码体制C~* Core实现与优化

Implementation and optimization of ECC based on C~* Core
下载PDF
导出
摘要 对C*Core国芯芯片中实现ECC椭圆曲线密码加密算法进行了深入研究,概述了C*Core芯片中存储特点,给出C*Core芯片中椭圆曲线中数据点表示方法,结合ECES加密协议,在C*Core芯片中成功实现二元域F2m中NISI推荐的五条椭圆曲线加密算法;然后依次对初始程序进行三种方式优化,重点阐述了改进Montgomery点乘算法,详细记录每次优化前后程序耗时;最后对比各阶段程序运行耗时,得出优化率。C*Core芯片中ECC加密算法运行效率优化后总体平均提高近90%。 This paper surveyed the in-depth analysis on the implement of elliptic curve cryptography encryption algorithm in C* Core chip.Firstly,it proposed the storage characteristics of C*Core chip,gave a method to express the data points in elliptic curve.Combined with the ECES encryption protocols,it successfully achieved ECC encryption algorithm under five elliptic curve recommended by NISI in Fm2 domain on C*Core chip;followed by three ways of optimizing the initial program,which focused on improving the Montgomery point multiplication algorithm,it recorded each time-consuming procedures before and after optimization;through optimization,ECC encryption algorithm in C*Core chip,the overall average increase in the efficiency of nearly 90%.
出处 《计算机应用研究》 CSCD 北大核心 2012年第6期2243-2245,共3页 Application Research of Computers
基金 四川省科技基金资助项目(2008GG0007)
关键词 国芯 椭圆曲线密码 加密算法 二元域 点乘 优化 C*Core elliptic curve cryptography(ECC) encryption algorithm binary field point multiplication optimization
  • 相关文献

参考文献6

  • 1王宜怀,朱巧明,郑茳.C°Core与M°Core的嵌入式系统[M].北京:清华大学出版社,2006:10-19.
  • 2苏州国芯科技有限公司.CCM3118DQ advance information rev.3[R].2010.
  • 3钱丹,李飞,路而红,王建新,金华建.基于C^*Core的动态内存分配方案与实现[J].电子设计工程,2011,19(13):33-35. 被引量:1
  • 4乔纳森·卡茨,耶胡达·林德尔.现代密码学原理与协议[M].任伟,译.北京:国防工业出版社,2011:78-80.
  • 5HANKERSON D, MENEZES A, VANSTONE S. Guide to elliptic curve cryp-tography [ M ]. New York : Springer-Verlag,2004:76- 86.
  • 6KonheimAG.计算机安全与密码学[M].北京:电子工业出版社,2010.

二级参考文献5

  • 1王宜怀,刘晓升.嵌入式应用基础基础教程[M].北京:清华大学出版社.2005.
  • 2王宜怀,朱巧明,郑茳.C*Core与M*Core的嵌入式系统[M].北京:清华大学出版社,2006.
  • 3苏州国芯科技有限公司.CCM3118DQ Advance Information[M].1版.苏州:[s.n.],2003.
  • 4Hankerson D,Menezes A,VanstoneS.椭圆曲线密码学导论[M].张焕国,等译.北京:电子工业出版社,2005.
  • 5Metrowerks.Codewarrior IDE user guide [EB/OL]. (2000) [2010-11-20]. http ://read.pudn.com/ downloadsl4/ebook/ 55460/ADS_CodeWarriorIDEGuide.pdf.

共引文献2

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部