Title: Reconfigurable hardware implementation of a modified chaotic filter bank scheme

Authors: A. Pande, J. Zambreno

Addresses: Department of Electrical and Computer Engineering, Iowa State University, Ames, IA-50011, USA. ' Department of Electrical and Computer Engineering, Iowa State University, Ames, IA-50011, USA

Abstract: Chaotic filter bank schemes have been proposed in the research literature to allow for the efficient encryption of data for real-time embedded systems. Some security flaws have been found in the underlying approaches which makes such a scheme unsafe for application in real life scenarios. In this paper, we first present an improved scheme to alleviate the weaknesses of the chaotic filter bank scheme, and add enhanced security features, to form a modified chaotic filter bank (MCFB) scheme. Next, we present a reconfigurable hardware implementation of the MCFB scheme. Implementation on reconfigurable hardware speeds up the performance of MCFB scheme by mapping some of the multipliers in design to reconfigurable look-up tables, while removing many unnecessary multipliers. An optimised implementation on Xilinx Virtex-5 XC5VLX330 FPGA gave a speedup of 30% over non-optimised direct implementation. A clock frequency of 88 MHz was obtained.

Keywords: chaos theory; encryption; stream cipher; reconfigurable FPGA; chaotic filter banks; real-time systems; embedded systems; field programmable gate arrays; MCFB schemes.

DOI: 10.1504/IJES.2010.039028

International Journal of Embedded Systems, 2010 Vol.4 No.3/4, pp.248 - 258

Published online: 11 Mar 2011 *

Full-text access for editors Full-text access for subscribers Purchase this article Comment on this article