DocumentCode
3670547
Title
Application of residue number system (RNS) to image processing using orthogonal transformation
Author
Gabriel Kofi Armah;Emmanuel Ahene
Author_Institution
School of Computer Science and Engineering, University of Electronic Science and Technology of China, Chnegdu, China
fYear
2015
fDate
6/1/2015 12:00:00 AM
Firstpage
322
Lastpage
328
Abstract
Several techniques for image encryption have been proposed over the years with significant consideration of basic cryptographic goals such as authentication, integrity and confidentiality. Recently, another method for encrypting image data using an Orthogonal transform namely Walsh Hadamard transform on residual number system have been proposed. In this paper, we basically analyse this approach and propose an efficient method for this type of encryption scheme. We modify the transform algorithm of the previous technique by implementing the Fast Walsh Hadamard transform algorithm. The fast Walsh Hadamard transform algorithm has been proved to be the efficient algorithm to compute the Walsh Hadamard transform with computational complexity of O(N log N). We emphasise that the naive implementation of the Walsh Hadamard transform yields a computational complexity of O(N2). In this paper we demonstrate the efficiency of our approach using 32 chosen eigenvalues in the key generation algorithm. The eigenvalues are derived from a reference image. Throughout the processes on the image data, we use modular arithmetic to ensure that computations with the resulting RNS become very efficient. Moreover, the approach considers image in a divided matrix domain and finally combines all independent cryptographic operations as encryption is a one-to-one mapping. This deals with the possibility of having any pixel value ill-stored or wrongly received at the receiver end, without affecting the decryption process. However, the final recovered image will differ by a negligible amount.
Keywords
"Transforms","Encryption","Algorithm design and analysis","Eigenvalues and eigenfunctions","Matrix converters","Computational complexity"
Publisher
ieee
Conference_Titel
Communication Software and Networks (ICCSN), 2015 IEEE International Conference on
Print_ISBN
978-1-4799-1983-3
Type
conf
DOI
10.1109/ICCSN.2015.7296177
Filename
7296177
Link To Document