Architecture design and VLSI hardware implementation of image encryption/decryption system using re-configurable 2D Von Neumann cellular automata

Rong‐Jian Chen, Yi-Te Lai, Jui‐Lin Lai · 2006

The first architecture design and VLSI hardware implementation of image encryption/decryption system using re-configurable two-dimensional (2D) von Neumann cellular automata (CA) is presented in this paper. Its encryption scheme is based on replacement of the pixel values using a progressive cellular automata (CA) substitution. In our scheme, we used the re-configurable 2D von Neumann CA to generate high quality random sequence as key stream. To enhance the flexibility of our system, we used 16/spl times/16 re-configurable 2D von Neumann CA which produces 1 set [256]16/spl times/16 CA, or concurrently produces 4 sets (64/set) 8/spl times/8 CA and 16 sets (16/set) 4/spl times/4 C A, respectively. We have accomplished simulations of our image encryption/decryption system by using CADENCE tools. We also have completed the circuit synthesis using the SYNOPSYS tools with the TSMC 0.18/spl mu/m cell-library. The area size was 15.6816 mm/sup 2/, and the maximum operation frequency was 100 MHz with 27.74 mW total dynamic power. It shows that the architecture of the proposed image encryption/decryption system is suitable for VLSI realization.

Read the paper · More papers on PaperTik