ASIP for Elliptic Curve Cryptography Based on VLIW Architecture

被引:0
作者
Yang Xiaohui [1 ]
Dai Zibin [1 ]
Zhang Jun [1 ]
Zhang Yongfu [1 ]
机构
[1] Informat Engn Univ, Inst Elect Technol, Zhengzhou 450004, Peoples R China
关键词
Elliptic Curve Cryptography; Application Specific Instruction-Set Processor; VLIW Architecture;
D O I
暂无
中图分类号
TN [电子技术、通信技术];
学科分类号
0809 ;
摘要
The requirement of the flexible and effective implementation of the Elliptic Curve Cryptography (ECC) has become more and more exigent since its dominant position in the public-key cryptography application. Based on analyzing the basic structure features of Elliptic Curve Cryptography (ECC) algorithms, the parallel schedule algorithm of point addition and doubling is presented. And based on parallel schedule algorithm, the Application Specific Instruction-Set Co-Processor of ECC that adopting VLIW architecture is also proposed in this paper. The coprocessor for ECC is implemented and validated using Altera's FPGA. The experimental result shows that our proposed coprocessor has advantage in high performance and flexibility.
引用
收藏
页码:161 / 166
页数:6
相关论文
共 10 条
  • [1] [Anonymous], 1999, RECOMMENDED ELLIPTIC
  • [2] COHEN H, 1998, P ASIA CRYPT98, P121
  • [3] GROBSCHADL J, 2004, P CRYPT HARDW EMB SY, P133
  • [4] Gura N, 2002, LECT NOTES COMPUT SC, V2523, P349
  • [5] From ASIC to ASIP: The next design discontinuity
    Keutzer, K
    Malik, S
    Newton, AR
    [J]. ICCD'2002: IEEE INTERNATIONAL CONFERENCE ON COMPUTER DESIGN: VLSI IN COMPUTERS AND PROCESSORS, PROCEEDINGS, 2002, : 84 - 90
  • [6] Elixir: High-Throughput Cost-Effective Dual-Field Processors and the Design Framework for Elliptic Curve Cryptography
    Lai, Jyu-Yuan
    Huang, Chih-Tsun
    [J]. IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2008, 16 (11) : 1567 - 1580
  • [7] Sakiyama K, 2006, LECT NOTES COMPUT SC, V4249, P415
  • [8] Sakiyama K., 2006, IEEE C AC SPEECH SIG, V3, P904
  • [9] Tillich S, 2007, LECT NOTES COMPUT SC, V4547, P40
  • [10] ZONG XH, 2009, COMPUTER ENG, V35, P153