Abstract
In traditional permutation-diffusion type image cipher, the confusion and diffusion are two independent procedures. In general, several overall rounds are required to achieve a satisfactory security level, which downgrades its advantage in online image protection. In this paper, a novel plain pixel-related swapping confusion approach that can contribute considerable diffusion effect in the permutation procedure is proposed. By employing the self-related non-linear pixel swapping confusion approach, a tiny difference between two plain images can bring about completely different confused images. Therefore, the spreading process of the cryptosystem is significantly accelerated, and the workload of the time-consuming diffusion part will be reduced. Moreover, an improved image encryption architecture is proposed in conjunction with the pixel swapping-based confusion approach. Compared with the typical permutation-diffusion structure, the new architecture well addresses the weakness of confusion key sensitivity in the first encryption round. Simulation results and numerical analyses justify the higher efficiency and sufficient strength of the proposed image encryption scheme.
Similar content being viewed by others
References
Li, S., Chen, G., Zheng, X.: Multimedia security handbook. Chaos-based encryption for digital images and videos. CRC Press, London (2005)
Fridrich, J.: Symmetric ciphers based on two-dimensional chaotic maps. Int. J. Bifurcat. Chaos 8(6), 1259–1284 (1998)
Lian, S.G., Sun, J.S., Wang, Z.Q.: A block cipher based on a suitable use of chaotic standard map. Chaos Solitons Fractals 26(1), 117–29 (2005)
Wong, K.W., Kwok, B.S.H., Law, W.S.: A fast image encryption scheme based on chaotic standard map. Phys. Lett. A 372(15), 2645–2652 (2008)
Xiang, T., Wong, K.W., Liao, X.F.: Selective image encryption using a spatiotemporal chaotic system. Chaos 17(2), 023115 (2007)
Fu, C., Chen, J.J., Zou, H., Meng, W.H., Zhan, Y.F., Yu, Y.W.: A chaos-based digital image encryption scheme with an improved diffusion strategy. Opt. Express 20(3), 2363–2378 (2012)
Wang, Y., Wong, K.W., Liao, X.F., Xiang, T., Chen, G.R.: A chaos-based image encryption algorithm with variable control parameters. Chaos Solitons Fractals 41(4), 1773–1783 (2009)
Wong, K.W., Kwok, B.S.H., Yuen, C.H.: An efficient diffusion approach for chaos-based image encryption. Chaos Solitons Fractals 41(5), 2652–2663 (2009)
Wang, Y., Wong, K.W., Liao, X.F., Chen, G.R.: A new chaos-based fast image encryption algorithm. Appl. soft comput. 11(1), 514–522 (2011)
Chen, G.R., Mao, Y.B., Chui, C.K.: A symmetric image encryption scheme based on 3D chaotic cat maps. Chaos Solitons Fractals 21(3), 749–761 (2004)
Mao, Y.B., Chen, G.R., Lian, S.G.: A novel fast image encryption scheme based on 3D chaotic baker maps. Int. J. Bifurcat. Chaos 14(10), 3613–3624 (2004)
Sun, F.Y., Liu, S.T., Lu, Z.W.: Image encryption using high-dimension chaotic system. Chin. Phys. 16(12), 3616–3623 (2007)
Gao, T.G., Chen, Z.Q.: A new image encryption algorithm based on hyper-chaos. Phys. Lett. A 372(4), 394–400 (2008)
Zhu, C.X.: A novel image encryption scheme based on improved hyperchaotic sequences. Opt. Commun. 285(1), 29–37 (2012)
Behnia, S., Akhshani, A., H, et al.: A novel algorithm for image encryption based on mixture of chaotic maps. Chaos Solitons Fractals 35(2), 408–419 (2008). Check 3rd author name
Pisarchik, A.N., Zanin, M.: Image encryption with chaotically coupled chaotic maps. Phys. D 237(20), 2638–2648 (2008)
Huang, C.K., Nien, H.H.: Multi chaotic systems based pixel shuffle for image encryption. Opt. Commun. 282(11), 2123–2127 (2009)
Mazloom, S., Moghadam, A.M.E.: Color image encryption based on coupled nonlinear chaoticMap. Chaos Solitons Fractals 42(3), 1745–1754 (2009)
Rhouma, R., Meherzi, S., Belghith, S.: OCML-based colour image encryption. Chaos Solitons Fractals 40(1), 309–318 (2009)
Sun, F.Y., Liu, S.T., Li, Z.Q., et al.: A novel image encryption scheme based on spatial chaos map. Chaos Solitons Fractals 38(3), 631–640 (2008)
Liu, S.T., Sun, F.F.: Spatial chaos-based image encryption design. Sci. China Ser. G 52(2), 177–183 (2008)
Fu, C., Lin, B.B., Miao, Y.S., et al.: A novel chaos-based bit-level permutation scheme for digital image encryption. Opt. Commun. 284(23), 5415–5423 (2011)
Fu, C., Meng, W.H., Zhan, Y.F., Zhu, Z.L., et al.: An efficient and secure medical image protection scheme based on chaotic maps. Comput. Biol. Med. 43(8), 1000–1010 (2013)
IEEE Computer Society: IEEE standard for binary floating-point arithmetic. ANSI/IEEE std., p. 754. IEEE Computer Society, Los Alamitos (1985)
Shannon, C.E.: Communication theory of secrecy systems. Bell. Syst. Tech. J. 28(4), 656–715 (1949)
Acknowledgments
This work was supported by the National Natural Science Foundation of China (Nos. 61271350, 61374178, 61202085), the Fundamental Research Funds for the Central Universities (No. N120504005), the Liaoning Provincial Natural Science Foundation of China (No. 201202076), the Specialized Research Fund for the Doctoral Program of Higher Education (No. 20120042120010), and the Ph.D. Start-up Foundation of Liaoning Province, China (Nos. 20111001, 20121001, 20121002).
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Chen, Jx., Zhu, Zl., Fu, C. et al. A fast image encryption scheme with a novel pixel swapping-based confusion approach. Nonlinear Dyn 77, 1191–1207 (2014). https://doi.org/10.1007/s11071-014-1370-9
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11071-014-1370-9