A Compact and Efficient Architecture for Elliptic Curve Cryptographic Processor

被引:0
|
作者
Yi, Su-Wen [1 ]
Li, Wei [2 ]
Dai, Zi-Bin [1 ]
Liu, Lun-Wei [1 ]
机构
[1] Zhengzhou Inst Informat Sci & Technol, Zhengzhou 450000, Henan, Peoples R China
[2] Fudan Univ, State Key Lab ASIC & Syst, Shanghai 200433, Peoples R China
基金
中国国家自然科学基金;
关键词
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
In this paper, a dual-field elliptic curve cryptographic processor is proposed to support arbitrary curves within 576-bit in dual field. Besides, two heterogeneous function units are coupled with the processor for the parallel operations in finite field based on the analysis of the characteristics of elliptic curve cryptographic algorithms. To simplify the hardware complexity, the clustering technology is adopted in the processor. At last, a fast Montgomery modular division algorithm and its implementation is proposed based on the Kaliski's Montgomery modular inversion. Using UMC 90-nm CMOS 1P9M technology, the proposed processor occupied 0.86-mm(2) can perform the scalar multiplication in 0.34ms in GF(p(160)) and 0.22ms in GF(2(160)), respectively. Compared to other elliptic curve cryptographic processors, our design is advantageous in hardware efficiency and speed moderation.
引用
收藏
页码:1276 / 1280
页数:5
相关论文
共 50 条
  • [1] Efficient Algorithm and Architecture for Elliptic Curve Cryptographic Processor
    Tuy Tan Nguyen
    Lee, Hanho
    JOURNAL OF SEMICONDUCTOR TECHNOLOGY AND SCIENCE, 2016, 16 (01) : 118 - 125
  • [2] VLSI Architecture for an Area Efficient Elliptic Curve Cryptographic Processor for Embedded Systems
    Bobade, Sunil Devidas
    Mankar, Vijay R.
    2015 INTERNATIONAL CONFERENCE ON INDUSTRIAL INSTRUMENTATION AND CONTROL (ICIC), 2015, : 1038 - 1043
  • [3] Novel Architecture for Efficient FPGA Implementation of Elliptic Curve Cryptographic Processor Over GF(2163)
    Mahdizadeh, Hossein
    Masoumi, Massoud
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2013, 21 (12) : 2330 - 2333
  • [4] A compact architecture for Montgomery elliptic curve scalar multiplication processor
    Lee, Yong Ki
    Verbauwhede, Ingrid
    INFORMATION SECURITY APPLICATIONS, 2007, 4867 : 115 - 127
  • [5] FPGA implementation of a microcoded elliptic curve cryptographic processor
    Leung, KH
    Ma, KW
    Wong, WK
    Leong, PHW
    2000 IEEE SYMPOSIUM ON FIELD-PROGRAMMABLE CUSTOM COMPUTING MACHINES, PROCEEDINGS, 2000, : 68 - 76
  • [6] Elliptic Curve Cryptographic Processor Design using FPGAs
    Selma, Haichour Amina
    M'hamed, Hamadouche
    3RD INTERNATIONAL CONFERENCE ON CONTROL, ENGINEERING & INFORMATION TECHNOLOGY (CEIT 2015), 2015,
  • [7] Efficient Hardware Implementation of Large Field-Size Elliptic Curve Cryptographic Processor
    Lee, Chiou-Yng
    Zeghid, Medien
    Sghaier, Anissa
    Ahmed, Hassan Yousif
    Xie, Jiafeng
    IEEE ACCESS, 2022, 10 : 7926 - 7936
  • [8] Efficient FPGA Elliptic Curve Cryptographic Processor over GF(2m)
    Antao, Samuel
    Chaves, Ricardo
    Sousa, Leonel
    PROCEEDINGS OF THE 2008 INTERNATIONAL CONFERENCE ON FIELD-PROGRAMMABLE TECHNOLOGY, 2008, : 357 - 360
  • [9] An efficient hardware implementation of the elliptic curve cryptographic processor over prime field, Fp
    Kudithi, Thirumalesu
    Sakthivel, R.
    INTERNATIONAL JOURNAL OF CIRCUIT THEORY AND APPLICATIONS, 2020, 48 (08) : 1256 - 1273
  • [10] An Efficient and Flexible Hardware Implementation of the Dual-Field Elliptic Curve Cryptographic Processor
    Liu, Zilong
    Liu, Dongsheng
    Zou, Xuecheng
    IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 2017, 64 (03) : 2353 - 2362