Implementing elliptic curve cryptography on Nios II processor

被引:2
|
作者
Zhou, Jian-Yang [1 ]
Liu, Xiao-Wei [1 ]
Jiang, Xiao-Gang [1 ]
机构
[1] Xiamen Univ, Dept Elect Engn, Xiamen 361005, Peoples R China
关键词
D O I
10.1109/ICASIC.2007.4415603
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
This paper proposes an approach to accelerate Elliptic Curve Cryptography (ECC) algorithm on System-on-Programmable-Chip (SOPC). We first analyzed the efficiency of software implementation of multiplication and division over GF(2(m)) on Nios II processor. Then Custom logic and accelerator were introduced to accelerate field arithmetic. The experimental results showed that the proposed solution improve the performance of ECC considerably. It is even faster than PC with 2.4GHz Pentium4 processor.
引用
收藏
页码:205 / 208
页数:4
相关论文
共 50 条
  • [1] Review of Elliptic Curve Cryptography processor designs
    Marzouqi, Hamad
    Al-Qutayri, Mahmoud
    Salah, Khaled
    MICROPROCESSORS AND MICROSYSTEMS, 2015, 39 (02) : 97 - 112
  • [2] Algorithms and architectures for a flexible elliptic curve cryptography processor
    Kerins, T.
    Marnane, W. P.
    Popovici, E. M.
    INTERNATIONAL JOURNAL OF ELECTRONICS, 2006, 93 (06) : 349 - 372
  • [3] A new dual-field Elliptic Curve Cryptography processor
    Wu, Yongyi
    Zeng, Xiaoyang
    2006 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOLS 1-11, PROCEEDINGS, 2006, : 305 - +
  • [4] A novel elliptic curve cryptography processor using noc design
    Javashi, Hamid
    Sabbaghi-Nadooshan, Reza
    International Journal of Computer Science Issues, 2011, 8 (3 3-2): : 376 - 381
  • [5] Design of an Elliptic Curve Cryptography Processor for RFID Tag Chips
    Liu, Zilong
    Liu, Dongsheng
    Zou, Xuecheng
    Lin, Hui
    Cheng, Jian
    SENSORS, 2014, 14 (10): : 17883 - 17904
  • [6] Research and Implementation of Micro-Architecture for Elliptic Curve Cryptography Processor
    Li Miao
    Yang Xiaohui
    Dai Zibin
    Chen Tao
    He Liangsheng
    2011 INTERNATIONAL CONFERENCE OF ELECTRON DEVICES AND SOLID-STATE CIRCUITS (EDSSC), 2011,
  • [7] Implementing Curve25519 for Side-Channel-Protected Elliptic Curve Cryptography
    Sasdrich, Pascal
    Gueneysu, Tim
    ACM TRANSACTIONS ON RECONFIGURABLE TECHNOLOGY AND SYSTEMS, 2015, 9 (01)
  • [8] A Highly Efficient Cipher Processor for Dual-Field Elliptic Curve Cryptography
    Lai, Jyu-Yuan
    Huang, Chih-Tsun
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-EXPRESS BRIEFS, 2009, 56 (05) : 394 - 398
  • [9] Two-field elliptic curve cryptography processor using dual cores
    Institute of Microelectronics, Tsinghua University, Beijing 100084, China
    Qinghua Daxue Xuebao, 2008, 10 (1655-1658):
  • [10] A High-Speed Elliptic Curve Cryptography Processor for Teleoperated Systems Security
    Xiao, Yong
    Lin, Weibin
    Zhao, Yun
    Cui, Chao
    Cai, Ziwen
    MATHEMATICAL PROBLEMS IN ENGINEERING, 2021, 2021 (2021)