Fast selective encryption algorithms based on moments and chaos theory

Authors

DOI:

https://doi.org/10.4108/eetiot.v9i2.2193

Keywords:

Image encryption, Tchebichef moments, Hahn moments, Selective encryption, Chaos encryption

Abstract

In this work, we introduce a novel selective encryption scheme based on chaos theory and moments
transforms, two moments families were considered namely Tchebichef and Hahn. The goal is to propose a
fast and secure encryption scheme that can be deployed in real world scenarios. The proposed algorithms
operate in the transform domains of Tchebichef and Hahn moments. We encrypt only the most significant
coefficients of the moments transforms. First, we down sample the computed moments’ matrices coefficients,
then we use two logistic maps for confusion and diffusion of the down-sampled Tchebichef’s and Hahn’s
coefficients, the resulting matrix is the encrypted image. This approach improves drastically the time
performance of the encryption algorithm while keeping a “good” security level. In order to prove the
performance of our algorithms, we run different experiments and test the algorithms on different criteria:
MSE, correlation coefficient, differential analysis, entropy and time performance. The presented results prove
that the encryption algorithms proposed are secure and outperform state-of-the-art algorithms.

Downloads

Download data is not yet available.
<br data-mce-bogus="1"> <br data-mce-bogus="1">

References

Kaur, M. and Kumar, V. (2020) A comprehensive review on image encryption techniques. Archives of Computational Methods in Engineering 27(1): 15–43. DOI: https://doi.org/10.1007/s11831-018-9298-8

Li, S., Chen, G., Cheung, A., Bhargava, B. and Lo, K.T. (2007) On the design of perceptual mpeg-video encryption algorithms. IEEE Transactions on Circuits and Systems for Video Technology 17(2): 214–223. DOI: https://doi.org/10.1109/TCSVT.2006.888840

Zolfaghari, B. and Koshiba, T. (2022) Chaotic image encryption: State-of-the-art, ecosystem, and future roadmap. Applied System Innovation 5(3): 57. DOI: https://doi.org/10.3390/asi5030057

Zhao, R., Zhang, Y., Nan, Y., Wen, W., Chai, X. and Lan, R. (2022) Primitively visually meaningful image encryption: A new paradigm. Information Sciences 613: 628–648. DOI: https://doi.org/10.1016/j.ins.2022.08.027

Wang, M.m., Zhou, N.r., Li, L. and Xu, M.t. (2022) A novel image encryption scheme based on chaotic apertured fractional mellin transform and its filter bank. Expert Systems with Applications 207: 118067. DOI: https://doi.org/10.1016/j.eswa.2022.118067

Zheng, N., Jiang, X. and Lan, X. (2006) Advances in Machine Vision, Image Processing, and Pattern Analysis: InternationalWorkshop on Intelligent Computing in Pattern Analysis/Synthesis, IWICPAS 2006, Xi’an, China, August 26-27, 2006, Proceedings, 4153 (Springer). DOI: https://doi.org/10.1007/11821045

Guan, M., Yang, X. and Hu, W. (2019) Chaotic image encryption algorithm using frequency-domain dna encoding. IET image processing 13(9): 1535–1539. DOI: https://doi.org/10.1049/iet-ipr.2019.0051

Xin, G., Fen-lin, L., Bin, L., Wei, W. and Juan, C. (2010) An image encryption algorithm based on spatiotemporal chaos in dct domain. In 2010 2nd IEEE international conference on information management and engineering (IEEE): 267–270. DOI: https://doi.org/10.1109/ICIME.2010.5477434

Luo, Y., Du, M. and Liu, J. (2015) A symmetrical image encryption scheme in wavelet and time domain. Communications in Nonlinear Science and Numerical Simulation 20(2): 447–460. DOI: https://doi.org/10.1016/j.cnsns.2014.05.022

Wu, J., Guo, F., Zeng, P. and Zhou, N. (2013) Image encryption based on a reality-preserving fractional discrete cosine transform and a chaos-based generating sequence. Journal of Modern Optics 60(20): 1760–1771. DOI: https://doi.org/10.1080/09500340.2013.858189

Kamrani, A., Zenkouar, K. and Najah, S. (2020) A new set of image encryption algorithms based on discrete orthogonal moments and chaos theory. Multimedia Tools and Applications 79(27): 20263–20279. DOI: https://doi.org/10.1007/s11042-020-08879-6

Wang, X., Feng, L. and Zhao, H. (2019) Fast image encryption algorithm based on parallel computing system. Information Sciences 486: 340–358. DOI: https://doi.org/10.1016/j.ins.2019.02.049

Zhu, S., Wang, G. and Zhu, C. (2019) A secure and fast image encryption scheme based on double chaotic s-boxes. Entropy 21(8): 790. DOI: https://doi.org/10.3390/e21080790

Kang, S.W., Choi, U.S. and Cho, S.J. (2022) Fast image encryption algorithm based on (n, m, k)-pcmlca. Multimedia Tools and Applications 81(1): 1209–1235. DOI: https://doi.org/10.1007/s11042-021-11424-8

Eyebe Fouda, J. and Koepf, W. (2022) An 8-bit precision cipher for fast image encryption. Multimedia Tools and Applications : 1–20. DOI: https://doi.org/10.1007/s11042-022-12368-3

Gao, X., Mou, J., Xiong, L., Sha, Y., Yan, H. and Cao, Y. (2022) A fast and efficient multiple images encryption based on single-channel encryption and chaotic system. Nonlinear Dynamics 108(1): 613–636. DOI: https://doi.org/10.1007/s11071-021-07192-7

Song,W., Fu, C., Tie, M., Sham, C.W., Liu, J. and Ma, H.f. (2022) A fast parallel batch image encryption algorithm using intrinsic properties of chaos. Signal Processing: Image Communication 102: 116628. DOI: https://doi.org/10.1016/j.image.2021.116628

Hu, M.K. (1962) Visual pattern recognition by moment invariants. IRE transactions on information theory 8(2): 179–187. DOI: https://doi.org/10.1109/TIT.1962.1057692

Dudani, S.A., Breeding, K.J. and McGhee, R.B. (1977) Aircraft identification by moment invariants. IEEE transactions on computers 100(1): 39–46. DOI: https://doi.org/10.1109/TC.1977.5009272

Casasent, D. and Cheatham, R.L. (1984) Image segmentation and real-image tests for an optical moment-based feature extractor. Optics communications 51(4): 227–230. DOI: https://doi.org/10.1016/0030-4018(84)90047-6

Teague, M.R. (1980) Image analysis via the general theory of moments. Josa 70(8): 920–930. DOI: https://doi.org/10.1364/JOSA.70.000920

Mukundan, R., Ong, S. and Lee, P.A. (2001) Image analysis by tchebichef moments. IEEE Transactions on image Processing 10(9): 1357–1364. DOI: https://doi.org/10.1109/83.941859

Zhou, J., Shu, H., Zhu, H., Toumoulin, C. and Luo, L. (2005) Image analysis by discrete orthogonal hahn moments. In International Conference Image Analysis and Recognition (Springer): 524–531. DOI: https://doi.org/10.1007/11559573_65

Alvarez, G. and Li, S. (2006) Some basic cryptographic requirements for chaos-based cryptosystems. International journal of bifurcation and chaos 16(08): 2129–2151. DOI: https://doi.org/10.1142/S0218127406015970

Wang, Y., Wong, K.W., Liao, X. and Chen, G. (2011) A new chaos-based fast image encryption algorithm. Applied soft computing 11(1): 514–522. DOI: https://doi.org/10.1016/j.asoc.2009.12.011

Wang, X. and Gao, S. (2020) Image encryption algorithm for synchronously updating boolean networks based on matrix semi-tensor product theory. Information sciences 507: 16–36. DOI: https://doi.org/10.1016/j.ins.2019.08.041

Song, W., Zheng, Y., Fu, C. and Shan, P. (2020) A novel batch image encryption algorithm using parallel computing. Information Sciences 518: 211–224. DOI: https://doi.org/10.1016/j.ins.2020.01.009

Downloads

Published

24-07-2023

How to Cite

[1]
A. Kamrani, K. Zenkouar, and S. Najah, “Fast selective encryption algorithms based on moments and chaos theory”, EAI Endorsed Trans IoT, vol. 9, no. 2, p. e3, Jul. 2023.