Design of highly efficient elliptic curve crypto-processor with two multiplications over GF(2163)

被引:0
|
作者
DAN Yong-ping ZOU Xue-cheng LIU Zheng-lin HAN Yu YI Li-hua 1.The Department of Electric Engineering
机构
关键词
elliptic curve cryptography; scalar multiplication; finite field; parallel design; high performance;
D O I
暂无
中图分类号
TN918.2 [密码、密码机];
学科分类号
0839 ; 1402 ;
摘要
In this article,a parallel hardware processor is presented to compute elliptic curve scalar multiplication in polynomial basis representation.The processor is applicable to the operations of scalar multiplication by using a modular arithmetic logic unit (MALU).The MALU consists of two multiplications,one addition,and one squaring.The two multiplications and the addition or squaring can be computed in parallel.The whole computations of scalar multiplication over GF(2163)can be performed in 3 064 cycles.The simulation results based on Xilinx Virtex2 XC2V6000 FPGAs show that the proposed design can compute random GF(2163)elliptic curve scalar multiplication operations in 31.17μs,and the resource occupies 3 994 registers and 15 527 LUTs, which indicates that the crypto-processor is suitable for high-performance application.
引用
收藏
页码:72 / 79
页数:8
相关论文
共 50 条
  • [1] Design, Evaluation and Certification of Elliptic Curve Crypto-Processor
    Simion, Emil
    Mihailescu, Marius Iulian
    [J]. PROCEEDINGS OF THE 2010 8TH INTERNATIONAL CONFERENCE ON COMMUNICATIONS (COMM), 2010, : 435 - 438
  • [2] Efficient Algorithms & Architectures for Elliptic Curve Crypto-Processor Over GF(P) Using New Projective Coordinates Systems
    Abu Al-Haija, Qasem
    Tawalbeh, Lo'ai
    [J]. JOURNAL OF INFORMATION ASSURANCE AND SECURITY, 2011, 6 (01): : 63 - 72
  • [3] A low power asynchronous GF(2173) ALU for elliptic curve crypto-processor
    Leung, PK
    Choy, CS
    Chan, CF
    Pun, KP
    [J]. PROCEEDINGS OF THE 2003 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOL V: BIO-MEDICAL CIRCUITS & SYSTEMS, VLSI SYSTEMS & APPLICATIONS, NEURAL NETWORKS & SYSTEMS, 2003, : 337 - 340
  • [4] High performance elliptic curve cryptographic processor over GF(2163)
    Choi, Hyun Min
    Hong, Chun Pyo
    Kim, Chang Hoon
    [J]. DELTA 2008: FOURTH IEEE INTERNATIONAL SYMPOSIUM ON ELECTRONIC DESIGN, TEST AND APPLICATIONS, PROCEEDINGS, 2008, : 290 - 295
  • [5] Novel Architecture for Efficient FPGA Implementation of Elliptic Curve Cryptographic Processor Over GF(2163)
    Mahdizadeh, Hossein
    Masoumi, Massoud
    [J]. IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2013, 21 (12) : 2330 - 2333
  • [6] An Elliptic Curve Crypto-Processor Secured by Randomized Windows
    Pontie, Simon
    Maistri, Paolo
    Leveugle, Regis
    [J]. 2014 17TH EUROMICRO CONFERENCE ON DIGITAL SYSTEM DESIGN (DSD), 2014, : 535 - 542
  • [7] Improvements for High Performance Elliptic Curve Cryptosystem Processor over GF(2163)
    Loi, K. C. Cinnati
    Ko, Seok-Bum
    [J]. 2012 INTERNATIONAL SYMPOSIUM ON ELECTRONIC SYSTEM DESIGN (ISED 2012), 2012, : 140 - 144
  • [8] HIGH PERFORMANCE SYNCHRONIZED DUAL ELLIPTIC CURVE CRYPTO-PROCESSOR
    Zadeh, Abdulah Abdulah
    [J]. 2009 IEEE 22ND CANADIAN CONFERENCE ON ELECTRICAL AND COMPUTER ENGINEERING, VOLS 1 AND 2, 2009, : 450 - 453
  • [9] Design of Elliptic Curve Cryptoprocessors over GF(2163) on Koblitz Curves
    Realpe-Munoz, Paulo
    Trujillo-Olaya, Vladimir
    Velasco-Medina, Jaime
    [J]. 2014 IEEE 5TH LATIN AMERICAN SYMPOSIUM ON CIRCUITS AND SYSTEMS (LASCAS), 2014,
  • [10] FPGA implementation of high performance elliptic curve cryptographic processor over GF(2163)
    Kim, Chang Hoon
    Kwon, Soonhak
    Hong, Chun Pyo
    [J]. JOURNAL OF SYSTEMS ARCHITECTURE, 2008, 54 (10) : 893 - 900