20 March 2009 An adaptive cryptographic accelerator for network storage security on dynamically reconfigurable platform
Author Affiliations +
Proceedings Volume 7125, Eighth International Symposium on Optical Storage and 2008 International Workshop on Information Data Storage; 71251B (2009); doi: 10.1117/12.823322
Event: Eighth International Symposium on Optical Storage and 2008 International Workshop on Information Data Storage, 2008, Wuhan, China
Abstract
Existing security solutions in network storage environment perform poorly because cryptographic operations (encryption and decryption) implemented in software can dramatically reduce system performance. In this paper we propose a cryptographic hardware accelerator on dynamically reconfigurable platform for the security of high performance network storage system. We employ a dynamic reconfigurable platform based on a FPGA to implement a PowerPCbased embedded system, which executes cryptographic algorithms. To reduce the reconfiguration latency, we apply prefetch scheduling. Moreover, the processing elements could be dynamically configured to support different cryptographic algorithms according to the request received by the accelerator. In the experiment, we have implemented AES (Rijndael) and 3DES cryptographic algorithms in the reconfigurable accelerator. Our proposed reconfigurable cryptographic accelerator could dramatically increase the performance comparing with the traditional software-based network storage systems.
© (2009) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.
Li Tang, Jing-Ning Liu, Dan Feng, Wei Tong, "An adaptive cryptographic accelerator for network storage security on dynamically reconfigurable platform", Proc. SPIE 7125, Eighth International Symposium on Optical Storage and 2008 International Workshop on Information Data Storage, 71251B (20 March 2009); doi: 10.1117/12.823322; https://doi.org/10.1117/12.823322
PROCEEDINGS
5 PAGES


SHARE
KEYWORDS
Network security

Field programmable gate arrays

Computer security

Data storage

Data processing

Reconfigurable computing

Chemical elements

Back to Top