Elixir: High-Throughput Cost-Effective Dual-Field Processors and the Design Framework for Elliptic Curve Cryptography

被引:34
|
作者
Lai, Jyu-Yuan [1 ]
Huang, Chih-Tsun [1 ]
机构
[1] Natl Tsing Hua Univ, Dept Comp Sci, Hsinchu, Taiwan
关键词
Coprocessors; elliptic curve cryptography; public-key cryptography; VLSI;
D O I
10.1109/TVLSI.2008.2001239
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
We present a design framework that consists of a high-throughput, parallel, and scalable elliptic curve cryptographic (ECC) processor, and its cost-effectiveness methodology for the design exploration. A two-phase scheduling methodology is proposed to optimize the ECC arithmetic over both GF(p) and GF(2(m)). Based on the methodology, a parallel and scalable ECC architecture is also proposed. Our dual-field ECC architecture supports arbitrary elliptic curves and arbitrary finite fields with different field sizes. The optimization to a variety of applications with different area/throughput requirements can be achieved rapidly and efficiently. Using 0.13-mu m CMOS technology, a 160-bit ECC processor core is implemented, which can perform elliptic-curve scalar multiplication in 340 mu s over GF(p) and 155 mu s over GF(2(m)), respectively. The comparison of speed and area overhead among different ECC designs justifies the cost-effectiveness of the proposed ECC architecture with its design methodology.
引用
收藏
页码:1567 / 1580
页数:14
相关论文
共 50 条
  • [1] A High-Throughput Processor for Dual-Field Elliptic Curve Cryptography with Power Analysis Resistance
    Li, Wei
    Zeng, Xiaoyang
    Feng, Xiao
    Dai, Zibin
    IEEE 12TH INT CONF UBIQUITOUS INTELLIGENCE & COMP/IEEE 12TH INT CONF ADV & TRUSTED COMP/IEEE 15TH INT CONF SCALABLE COMP & COMMUN/IEEE INT CONF CLOUD & BIG DATA COMP/IEEE INT CONF INTERNET PEOPLE AND ASSOCIATED SYMPOSIA/WORKSHOPS, 2015, : 570 - 577
  • [2] 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 - +
  • [3] 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
  • [4] Cost-Effective Implementations of GF (p) Elliptic Curve Cryptography Computations
    Khali, Hakim
    Farah, Ahcene
    INTERNATIONAL JOURNAL OF COMPUTER SCIENCE AND NETWORK SECURITY, 2007, 7 (08): : 29 - 37
  • [5] Analysis and Design of Cost-Effective, High-Throughput LDPC Decoders
    Thien Truong Nguyen-Ly
    Savin, Valentin
    Le, Khoa
    Declercq, David
    Ghaffari, Fakhreddine
    Boncalo, Oana
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2018, 26 (03) : 508 - 521
  • [6] An Energy-Efficient Dual-Field Elliptic Curve Cryptography Processor for Internet of Things Applications
    Yeh, Ling-Yu
    Chen, Po-Jen
    Pai, Chen-Chun
    Liu, Tsung-Te
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-EXPRESS BRIEFS, 2020, 67 (09) : 1614 - 1618
  • [7] High-Throughput Elliptic Curve Cryptography Using AVX2 Vector Instructions
    Cheng, Hao
    Grossschaedl, Johann
    Tian, Jiaqi
    Ronne, Peter B.
    Ryan, Peter Y. A.
    SELECTED AREAS IN CRYPTOGRAPHY, 2021, 12804 : 698 - 719
  • [8] High-throughput, cost-effective verification of structural DNA assembly
    Dharmadi, Yandi
    Patel, Kedar
    Shapland, Elaine
    Hollis, Daniel
    Slaby, Todd
    Klinkner, Nicole
    Dean, Jed
    Chandran, Sunil S.
    NUCLEIC ACIDS RESEARCH, 2014, 42 (04) : e22
  • [9] A cost-effective VLSI architecture for high-throughput sequential decoder
    Lee, CY
    ISCAS 96: 1996 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS - CIRCUITS AND SYSTEMS CONNECTING THE WORLD, VOL 4, 1996, : 328 - 331
  • [10] A High-Throughput Cost-Effective ASIC Implementation of the AES Algorithm
    Cao, Qingfu
    Li, Shuguo
    2009 IEEE 8TH INTERNATIONAL CONFERENCE ON ASIC, VOLS 1 AND 2, PROCEEDINGS, 2009, : 805 - +