Serpent cryptography on static and dynamic reconfigurable hardware

被引:0
|
作者
Damaj, Issam [1 ]
Itani, May [2 ]
Diab, Hassan [2 ]
机构
[1] Hariri Canadian Acad Sc & Tech, Dept Elect & Comp Engn, POB 10, Shouf 2010, Lebanon
[2] Amer Univ Beirut, Fac Engn & Architecture, Dept Elect & Comp Sci, Beirut, Lebanon
关键词
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper presents parallel reconfigurable hardware implementations of the Serpent (AES Finalist) cryptographic algorithm. Currently, Serpent is well known to be a simple but very strong encryption algorithm. The use of such an algorithm within critical applications, such as banking and military, requires efficient and highly reliable hardware implementation. We will stress the affordability of such requirements by analyzing and evaluating parallel Serpent implementations using static and dynamic reconfigurable systems. The used systems are the MorphoSys dynamically reconfigurable computer and The RC-1000 statically reconfigurable system from Celoxica Ltd with its 2 million gates Xilinx Virtex-E FPGA. In this paper, different designs for the Serpent corresponding to different Degrees of parallelism are presented. Moreover, implementation, realization, and performance analysis and evaluation of the mapped designs are included.
引用
收藏
页码:679 / +
页数:3
相关论文
共 50 条
  • [1] MorphoSys reconfigurable hardware for cryptography: the twofish case
    Majzoub, Sohaib
    Diab, Hassan
    [J]. JOURNAL OF SUPERCOMPUTING, 2012, 59 (01): : 22 - 41
  • [2] MorphoSys reconfigurable hardware for cryptography: the twofish case
    Sohaib Majzoub
    Hassan Diab
    [J]. The Journal of Supercomputing, 2012, 59 : 22 - 41
  • [3] Performance analysis of elliptic curve cryptography on reconfigurable hardware
    Vig, Renu
    Tandon, Ravi
    [J]. WORLD CONGRESS ON ENGINEERING 2008, VOLS I-II, 2008, : 261 - +
  • [4] Mars cryptography on dynamic reconfigurable systems
    Diab, HB
    Itani, MA
    [J]. PROCEEDINGS OF THE IASTED INTERNATIONAL CONFERENCE ON APPLIED SIMULATION AND MODELLING, 2004, : 433 - 438
  • [5] Lattice-Based Cryptography: from Reconfigurable Hardware to ASIC
    Oder, Tobias
    Gueneysu, Tim
    Valencia, Felipe
    Khalid, Ayesha
    O'Neill, Maire
    Regazzoni, Francesco
    [J]. 2016 INTERNATIONAL SYMPOSIUM ON INTEGRATED CIRCUITS (ISIC), 2016,
  • [6] Evolving Side-Channel Resistant Reconfigurable Hardware for Elliptic Curve Cryptography
    Poudel, Bikash
    Louis, Sushil J.
    Munir, Arslan
    [J]. 2017 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2017, : 2428 - 2436
  • [7] Code-based cryptography on reconfigurable hardware: tweaking Niederreiter encryption for performance
    Heyse, Stefan
    Guneysu, Tim
    [J]. JOURNAL OF CRYPTOGRAPHIC ENGINEERING, 2013, 3 (01) : 29 - 43
  • [8] A dynamic scheduling and placement algorithm for reconfigurable hardware
    Ahmadinia, A
    Bobda, C
    Teich, J
    [J]. ORGANIC AND PERVASIVE COMPUTING - ARCS 2004, 2004, 2981 : 125 - 139
  • [9] CHIPCFLOW - A DYNAMIC DATAFLOW MACHINE USING DYNAMIC RECONFIGURABLE HARDWARE
    Silva, Jorge L.
    Lopes, Joelmir J.
    Roda, Valentin O.
    Costa, Kelton R.
    [J]. 2009 5TH SOUTHERN CONFERENCE ON PROGRAMMABLE LOGIC, PROCEEDINGS, 2009, : 213 - +
  • [10] Static Scheduling of Periodic Hardware Tasks with Precedence and Deadline Constraints on Reconfigurable Hardware Devices
    Belaid, Ikbel
    Muller, Fabrice
    Benjemaa, Maher
    [J]. INTERNATIONAL JOURNAL OF RECONFIGURABLE COMPUTING, 2011, 2011