VLSI Design of an Efficient Image Encryption-Then-Compression System
Pages : 3649-3653
Download PDF
Abstract
In many practical scenarios, secure and efficient data transfer plays a vital role and it is the main aspect of the communication system. The classical way of transmitting redundant data over a bandwidth constrained insecure channel is to first compress it and then encrypt. This project investigates the novelty of reversing the order of compression and encryption, without compromising either the information secrecy or the encryption efficiency. This has led to the problem of how to design a pair of image encryption and compression algorithms such that compressing the encrypted images can still be efficiently performed. This image encryption-then-compression (ETC) system proposes an encryption scheme operated in the prediction error clustering and run length encoding, shown to be able to provide a reasonably high level of security. Lossless/lossy image coders can be exploited to efficiently compress the encrypted images, and both techniques have their own advantages. In this paper data compression uses Run Length Encoding (RLE) technique because this method has the ability to generate an exact output with low power consumption and reduced time delay. This entire system is implemented by writing Verilog description and is simulated using Xilinx ISE software simulation tools.
Keywords: Encryption, Compression, Run Length Encoding, Prediction error
Article published in International Journal of Current Engineering and Technology, Vol.5, No.6 (Dec-2015)