Design of a Reconfigurable Cryptographic Engine

Cryptographic algorithms are usually compute-intensive and more efficiently implemented in hardware than in software. By taking advantage of FPGA technology, some work offers high performance and flexible solutions for cryptographic algorithms. But FPGAs still have some drawbacks. To overcome inhere...

Full description

Saved in:
Bibliographic Details
Published inAdvances in Computer Systems Architecture pp. 452 - 458
Main Authors Sun, Kang, Ping, Lingdi, Wang, Jiebing, Liu, Zugen, Pan, Xuezeng
Format Book Chapter Conference Proceeding
LanguageEnglish
Published Berlin, Heidelberg Springer Berlin Heidelberg 2006
Springer
SeriesLecture Notes in Computer Science
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:Cryptographic algorithms are usually compute-intensive and more efficiently implemented in hardware than in software. By taking advantage of FPGA technology, some work offers high performance and flexible solutions for cryptographic algorithms. But FPGAs still have some drawbacks. To overcome inherent shortages of FPGA, a novel asynchronous reconfigurable cryptographic engine (ARCEN) is introduced. In this architecture, reconfigurable cryptographic array is the kernel. It routes signals asynchronously between adjacent cells through Neighbor-to-Neighbor wires with 4-phase handshaking protocol. Computation circuit for reconfigurable cell is developed with modified DSDCVS logic. Experiment results show that the architecture has a better performance than FPGA.
Bibliography:This work is supported by Natural Science Foundation of Zhejiang Province, China (Grant No. Y105355).
ISBN:9783540400561
3540400567
ISSN:0302-9743
1611-3349
DOI:10.1007/11859802_43