Abstract
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.
Original language | English |
---|---|
Title of host publication | IEEE International Conference on Computer Systems and Applications, 2006 |
Publisher | Institute of Electrical and Electronics Engineers (IEEE) |
Pages | 680-684 |
Number of pages | 5 |
ISBN (Print) | 1424402123, 9781424402120 |
DOIs | |
Publication status | Published - 18 Apr 2006 |
Externally published | Yes |
Event | IEEE International Conference on Computer Systems and Applications, 2006 - Sharjah, United Arab Emirates Duration: 8 Mar 2006 → 8 Mar 2006 |
Conference
Conference | IEEE International Conference on Computer Systems and Applications, 2006 |
---|---|
Country/Territory | United Arab Emirates |
City | Sharjah |
Period | 8/03/06 → 8/03/06 |