FPGA implementation of RSA public-key cryptographic coprocessor

被引:0
|
作者
Hani, MK [1 ]
Lin, TS [1 ]
Shaikh-Husin, N [1 ]
机构
[1] Univ Teknol Malaysia, Fac Elect Engn, MiCE Dept, Skudai, Johor, Malaysia
关键词
RSA algorithm; Montgomery algorithm; systolic array architecture; FPGA;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The hardware implementation of the RSA algorithm for public-key cryptography is presented. The algorithm is dependent on the computation of modular exponentials. Critical to this computation is a fast implementation of modular multiplications. A highperformance systolic array architecture for modular multiplication based on the algorithm of P.L. Montgomery is proposed, The design is targeted for implementation in reconfigurable logic, which can yield custom-hardware performance yet maintains all the flexibility of software-based systems. Reconfigurable computing allows the designer to respond, in the prototyping stage, to flaws discovered in implementation or to changes in standards or data formats. We report the issues involved in the preliminary design of the prototype to be fabricated in Altera FLEX10KE series FPGA mounted on a PCI card.
引用
收藏
页码:B6 / B11
页数:6
相关论文
共 50 条
  • [21] Quantum walk public-key cryptographic system
    Vlachou, C.
    Rodrigues, J.
    Mateus, P.
    Paunkovic, N.
    Souto, A.
    [J]. INTERNATIONAL JOURNAL OF QUANTUM INFORMATION, 2015, 13 (07)
  • [22] Logic for verifying public-key cryptographic protocols
    Coffey, T
    Saidha, P
    [J]. IEE PROCEEDINGS-COMPUTERS AND DIGITAL TECHNIQUES, 1997, 144 (01): : 28 - 32
  • [23] New VLSI architectures of RSA public-key cryptosystem
    Wang, PA
    Tsai, WC
    Shung, GB
    [J]. ISCAS '97 - PROCEEDINGS OF 1997 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOLS I - IV: CIRCUITS AND SYSTEMS IN THE INFORMATION AGE, 1997, : 2040 - 2043
  • [24] An efficient VLSI architecture for RSA public-key cryptosystem
    Chiang, JS
    Chen, JK
    [J]. ISCAS '99: PROCEEDINGS OF THE 1999 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOL 1: VLSI, 1999, : 496 - 499
  • [25] A SEMANTICALLY SECURE PUBLIC-KEY CRYPTOSYSTEM BASED ON RSA
    Romankov, V. A.
    [J]. PRIKLADNAYA DISKRETNAYA MATEMATIKA, 2015, 29 (03): : 32 - 40
  • [26] AN RSA BASED PUBLIC-KEY CRYPTOSYSTEM FOR SECURE COMMUNICATION
    VENKAIAH, VCH
    [J]. PROCEEDINGS OF THE INDIAN ACADEMY OF SCIENCES-MATHEMATICAL SCIENCES, 1992, 102 (02): : 147 - 153
  • [27] A teaching module on the history of public-key cryptography and RSA
    Jankvist, Uffe Thomas
    [J]. BSHM BULLETIN-JOURNAL OF THE BRITISH SOCIETY FOR THE HISTORY OF MATHEMATICS, 2008, 23 (03): : 157 - 168
  • [28] FAST DECIPHERMENT ALGORITHM FOR RSA PUBLIC-KEY CRYPTOSYSTEM
    QUISQUATER, JJ
    COUVREUR, C
    [J]. ELECTRONICS LETTERS, 1982, 18 (21) : 905 - 907
  • [29] Implementation for RSA cryptography coprocessor
    Li, Shu-Guo
    Zhou, Run-De
    Feng, Jian-Hua
    Sun, Yi-He
    [J]. Tien Tzu Hsueh Pao/Acta Electronica Sinica, 2001, 29 (11): : 1441 - 1444
  • [30] Semidirect Products of Finite Groups in Public-Key Cryptographic Protocols
    Lanel, G. H. J.
    Jinasena, T. M. K. K.
    Welihinda, B. A. K.
    [J]. JOURNAL OF INFORMATION SCIENCE AND ENGINEERING, 2022, 38 (05) : 1035 - 1050