Back to Search Start Over

INSTRUCTION-SET EXTENSION FOR CRYPTOGRAPHIC APPLICATIONS ON RECONFIGURABLE PLATFORM.

Authors :
MAJZOUB, S.
DIAB, H.
Source :
Journal of Circuits, Systems & Computers. Dec2007, Vol. 16 Issue 6, p911-927. 17p. 9 Diagrams, 7 Charts, 2 Graphs.
Publication Year :
2007

Abstract

Reconfigurable Systems represent a middle trade-off between speed and flexibility in the processor design world. It provides performance close to the custom-hardware and yet preserves some of the general-purpose processor flexibility. Recently, the area of reconfigurable computing has received considerable interest in both its forms: the FPGA and coarse-grain hardware. Since the field is still in its developing stage, it is important to perform hardware analysis and evaluation of certain key applications on target reconfigurable architectures to identify potential limitations and improvements. This paper presents the mapping and performance analysis of two encryption algorithms, namely Rijndael and Twofish, on a coarse grain reconfigurable platform, namely MorphoSys. MorphoSys is a reconfigurable architecture targeted for multimedia applications. Since many cryptographic algorithms involve bitwise operations, bitwise instruction set extension was proposed to enhance the performance. We present the details of the mapping of the bitwise operations involved in the algorithms with thorough analysis. The methodology we used can be utilized in other systems. [ABSTRACT FROM AUTHOR]

Details

Language :
English
ISSN :
02181266
Volume :
16
Issue :
6
Database :
Academic Search Index
Journal :
Journal of Circuits, Systems & Computers
Publication Type :
Academic Journal
Accession number :
32113696
Full Text :
https://doi.org/10.1142/S0218126607004076