Abstract
This paper proposes a new one-dimensional chaotic map—nonlinear coupled Sine-Tent-Logistic chaotic map (1DNCSTL). A series of tests on this map show that the map has the characteristics of randomness and sensitivity to initial values and is suitable for image encryption. Based on this map, the article further proposes pixel bit position scrambling and reorganization operation and dynamic nonunique diffusion operation. Pixel bit position scrambling and reorganization operation is different from the traditional scrambling operation that only changes the position of the pixel value; this operation can achieve the effect of changing the pixel position and pixel value at the same time. The dynamic nonunique diffusion operation is different from the traditional unique-formula diffusion operation. The diffusion formula is not unique, which can ensure the security of the algorithm. Simulation experiment results and various security performance analysis show that the algorithm proposed in this paper has good performance. Compared with other encryption schemes, this algorithm is more suitable for image encryption.
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.References
Alvarez, G., Li, S.J.: Some basic cryptographic requirements for chaos-based cryptosystems. Int. J. Bifurcation Chaos 16(08), 2129–2151 (2006)
Li, C.H., Luo, G.C., Qin, K., et al.: An image encryption scheme based on chaotic tent map. Nonlinear Dyn. 87(1), 127–133 (2017)
Pak, C., Huang, L.: A new color image encryption using combination of the 1D chaotic map. Signal Process. 138, 129–137 (2017)
Brindha, M., Gounden, N.A.: A chaos based image encryption and lossless compression algorithm using hash table and Chinese remainder theorem. Appl. Soft Comput. 40, 379–390 (2016)
Wang, X.Y., Liu, P.B.: Image encryption based on roulette cascaded chaotic system and alienated image library. Vis. Comput. 38(3), 763–779 (2021)
Chai, X.L., Bi, J.Q., Gan, Z.H., et al.: Color image compression and encryption scheme based on compressive sensing and double random encryption strategy. Signal Process. 176, 107684 (2020)
Chai, X.L., Wu, H.Y., Gan, Z.H.: An efficient approach for encrypting double color images into a visually meaningful cipher image using 2D compressive sensing. Inf. Sci. 556, 305–340 (2021)
Wang, X.Y., Gao, S.: Image encryption algorithm based on the matrix semi-tensor product with a compound secret key produced by a Boolean network. Inf. Sci. 539, 195–214 (2020)
Chai, X.L., Zhi, X.C., Gan, Z.H., et al.: Combining improved genetic algorithm and matrix semi-tensor product (STP) in color image encryption. Signal Process. 183, 108041 (2021)
Mansouri, A., Wang, X.Y.: Image encryption using shuffled Arnold map and multiple values manipulations. Vis. Comput. 37(1), 189–200 (2021)
Talhaoui, M.Z., Wang, X.Y., Midoun, M.A.: A new one-dimensional cosine polynomial chaotic map and its use in image encryption. Vis. Comput. 37(3), 541–551 (2021)
Talhaoui, M.Z., Wang, X.Y., Talhaoui, A.: A new one-dimensional chaotic map and its application in a novel permutation-less image encryption scheme. Vis. Comput. 37(7), 1757–1768 (2021)
Chai, X.L., Zheng, X.Y., Gan, Z.H., et al.: Exploiting plaintext-related mechanism for secure color image encryption. Neural Comput. Appl. 32(12), 8065–8088 (2020)
Chai, X.L., Fu, X.L., Gan, Z.H., et al.: A color image cryptosystem based on dynamic DNA encryption and chaos. Signal Process. 155, 44–62 (2018)
Li, G.D., Wang, L.L.: Double chaotic image encryption algorithm based on optimal sequence solution and fractional transform. Vis. Comput. 35(9), 1267–1277 (2019)
Xu, J., Mou, J., Liu, J., et al.: The image compression-encryption algorithm based on the compression sensing and fractional-order chaotic system. V. Comput. 38(5), 1509–1526 (2021)
Hosny, K.M., Kamal, S.T., Darwish, M.M.: A novel color image encryption based on fractional shifted Gegenbauer moments and 2D logistic-sine map. V. Comput. (2022). https://doi.org/10.1007/s00371-021-02382-1
Cao, C., Sun, K.H., Liu, W.H.: A novel bit-level image encryption algorithm based on 2D-LICM hyperchaotic map. Signal Process. 143, 122–133 (2017)
Hua, Z.Y., Jin, F., Xu, B.X.: 2D Logistic-Sine-coupling map for image encryption. Signal Process. 149, 148–161 (2018)
Hua, Z.Y., Zhou, B.H., Zhou, Y.C.: Sine-transform-based chaotic system with FPGA implementation. IEEE Trans. Industr. Electron. 65(3), 2557–2566 (2018)
Li, S.L., Ding, W.K., Yin, B.S., et al.: A novel delay linear coupling Logistics map model for color image encryption. Entropy 20(6), 463 (2018)
Wang, X.Y., Gao, S.: Image encryption algorithm for synchronously updating Boolean networks based on matrix semi-tensor product theory. Inf. Sci. 507, 16–36 (2020)
Wang, X.Y., Feng, L., Zhao, H.Y.: Fast image encryption algorithm based on parallel computing system. Inf. Sci. 486, 340–358 (2019)
Wang, X.Y., Liu, P.B.: A new full chaos coupled mapping lattice and its application in privacy image encryption. IEEE Trans. Circuits Syst. I Regul. Pap. 69(3), 1291–1301 (2022)
Chai, X.L., Chen, Y.R., Broyde, L.: A novel chaos-based image encryption algorithm using DNA sequence operations. Opt. Lasers Eng. 88, 197–213 (2017)
Li, X., Xiao, D., Wang, Q.H.: Error-free holographic frames encryption with CA pixel-permutation encoding algorithm. Opt. Lasers Eng. 100, 200–207 (2018)
Ramasamy, P., Ranganathan, V., Kadry, S., et al.: An image encryption scheme based on block scrambling, modified Zigzag transformation and key generation using enhanced Logistic-Tent map. Entropy 21(7), 656 (2019)
Kang, X.J., Guo, Z.H.: A new color image encryption scheme based on DNA encoding and spatiotemporal chaotic system. Signal Process. Image Commun. 80, 115670 (2019)
Wang, X.Y., Li, Z.M.: A stream/block combination image encryption algorithm using logistic matrix to scramble. Int. J. Nonlinear Sci. Numer. Simul. 20(2), 167–177 (2019)
Liu, H.J., Wang, X.Y., Kadir, A.: Chaos-based color image encryption using one-time keys and Choquet fuzzy integral. Int. J. Nonlinear Sci. Numer. Simul. 15(1), 1–10 (2014)
Xian, Y.J., Wang, X.Y., Teng, L.: Double parameters fractal sorting matrix and its application in image encryption. IEEE Transactions Circuit. Syst. Video Technol. (2021). https://doi.org/10.1109/TCSVT.2021.3108767
Wolf, A., Swift, J.B., Swinney, H.L., Vastano, J.A.: Determining Lyapunov exponents from a time series. Physica D 16(3), 285–317 (1985)
Richman, J.S., Moorman, J.R.: Physiological time-series analysis using approximate entropy and sample entropy. Am. J. Physiol. Heart Circ. Physiol. 278(6), H2039–H2049 (2000)
Liu, G., Jiang, T.F., Jiang, W.: Color image scrambling based on zigzag transformation. Computer Eng. Sci. 35(5), 106–111 (2013)
Wang, X.Y., Sun, H.H.: A chaotic image encryption algorithm based on zigzag-like transform and DNA-like coding. Multimedia Tools Appl. 78(24), 34981–34997 (2019)
Wu, Y., Noonan, J.P., Agaian, S., et al.: NPCR and UACI randomness tests for image encryption. Cyber J. 1, 31–38 (2011)
Chai, X.L.: An image encryption algorithm based on bit level Brownian motion and new chaotic systems. Multimedia Tools Appl. 76(1), 1159–1175 (2017)
Hua, Z.Y., Zhou, Y.C.: Image encryption using 2D Logistic-adjusted-Sine map. Inf. Sci. 339, 237–253 (2016)
Wu, Y., Yang, G.L., Jin, H.X., et al.: Image encryption using the two-dimensional logistic chaotic map. J. Electron. Imaging 21(1), 013014 (2012)
Zhou, Y.C., Bao, L., Chen, C.L.P.: Image encryption using a new parametric switching chaotic system. Signal Process. 93(11), 3039–3052 (2013)
Hua, Z.Y., Zhou, Y.C., Pun, C.M., et al.: 2D Sine Logistic modulation map for image encryption. Inf. Sci. 297, 80–94 (2015)
Wu, Y., Zhou, Y.C., Noonan, J.P., et al.: Design of image cipher using latin squares. Inf. Sci. 264, 317–339 (2014)
Zhou, M.J., Wang, C.H.: A novel image encryption scheme based on conservative hyperchaotic system and closed-loop diffusion between blocks. Signal Process. 171, 107484 (2020)
Wu, Y., Zhou, Y.C., et al.: Local Shannon entropy measure with statistical tests for image randomness. Inf. Sci. 222, 323–324 (2013)
Zheng, J.Y., Liu, L.F.: Novel image encryption by combining dynamic DNA sequence encryption and the improved 2D logistic sine map. IET Image Proc. 14(11), 2310–2320 (2020)
Jia, M.: Image encryption based on high-dimensional manifold computing and block dividing algorithm. Int. J. Opt. 2020, 8678527 (2020)
Acknowledgements
This research is supported by the National Natural Science Foundation of China (No: 61672124), the Password Theory Project of the 13th Five-Year Plan National Cryptography Development Fund (No: MMJJ20170203), Liaoning Province Science and Technology Innovation Leading Talents Program Project (No: XLYC1802013), Key R&D Projects of Liaoning Province (No: 2019020105-JH2/103), Jinan City “20 universities” Funding Projects Introducing Innovation Team Program (No: 2019GXRC031).
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Wang, X., Chen, S. An image encryption algorithm based on pixel bit operation and nonlinear chaotic system. Vis Comput 39, 3123–3144 (2023). https://doi.org/10.1007/s00371-022-02517-y
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00371-022-02517-y