An Image Encryption Technique Using Orthonormal Matrices and Chaotic Maps
Many image encryption techniques have been designed based on block based transformation techniques or chaos based algorithms. In this paper, a two stage image encryption technique is proposed. In the first stage, a new method of generating orthonormal matrices is presented and used along with sparse matrices to generate key matrices which are used to transform the original image. Since, chaos based encryption techniques are very efficient due to sensitivity to initial conditions and system parameters, this paper makes an analytical study of some recent chaos based image encryption techniques. In the second stage, the image is encrypted using one of the studied algorithms which has an optimal balance between robustness and execution time. This transformation is very fast and the overall cryptosystem is very robust which can be observed from entropy analysis, resistance to statistical and differential attacks and large key space.
KeywordsImage encryption Orthonormal matrices Chaotic maps Asymmetric cryptosystem Robust Fast Statistical and differential attacks
- 2.Chhotaray, S.K., Chhotaray A., Rath, G.S.: Orthonormal matrices and image encryption. In: International Conference on Devices, Circuits and Communication (ICDCCOM), pp. 1–5, BIT Mesra, Ranchi, India (2014). doi: 10.1109/ICDCCom.2014.7024732
- 3.Cui, D., Shu, L., Chen, Y., Wu, X.: Image encryption using block-based transformation with fractional Fourier transform. In: 8th International ICST Conference on Communications and Networking, pp. 552–556 (2013)Google Scholar
- 4.Younes, M.A.B., Jantan, A.: Image encryption using block-based transformation algorithm. IAENG Int. J. Comput. Sci. 35, 1 (2008)Google Scholar
- 5.Karagodin, M.A., Osokin, A.N.: Image compression by means of Walsh transforms. In: IEEE Transactions on Modern Techniques and Technologies (MTT), pp. 173–175 (2002)Google Scholar