Hardware Software Co-Simulation of the Multiple Image Encryption Technique Using the Xilinx System Generator

Panduranga H T, Dr. Naveen Kumar S K and Sharath Kumar H S
Volume: 9, No: 3, Page: 499 ~ 510, Year: 2013
10.3745/JIPS.2013.9.3.499
Keywords: Image Encryption, Latin Square
Full Text:

Abstract
Hardware-Software co-simulation of a multiple image encryption technique shall be described in this paper. Our proposed multiple image encryption technique is based on the Latin Square Image Cipher (LSIC). First, a carrier image that is based on the Latin Square is generated by using 256-bits of length key. The XOR operation is applied between an input image and the Latin Square Image to generate an encrypted image. Then, the XOR operation is applied between the encrypted image and the second input image to encrypt the second image. This process is continues until the nth input image is encrypted. We achieved hardware co-simulation of the proposed multiple image encryption technique by using the Xilinx System Generator (XSG). This encryption technique is modeled using Simulink and XSG Block set and synthesized onto Virtex 2 pro FPGA device. We validated our proposed technique by using the hardware software co-simulation method.

Article Statistics
Multiple requests among the same broswer session are counted as one view (or download).
If you mouse over a chart, a box will show the data point's value.


Cite this article
IEEE Style
Panduranga H T, Dr. Naveen Kumar S K and Sharath Kumar H S, "Hardware Software Co-Simulation of the Multiple Image Encryption Technique Using the Xilinx System Generator," Journal of Information Processing Systems, vol. 9, no. 3, pp. 499~510, 2013. DOI: 10.3745/JIPS.2013.9.3.499.

ACM Style
Panduranga H T, Dr. Naveen Kumar S K and Sharath Kumar H S, "Hardware Software Co-Simulation of the Multiple Image Encryption Technique Using the Xilinx System Generator," Journal of Information Processing Systems, 9, 3, (2013), 499~510. DOI: 10.3745/JIPS.2013.9.3.499.