Abstract
Some two-dimensional chaotic maps are used for scrambling in image encryption. However, the encryption is often unsafe without destroying image statistical characteristics. Moreover, they can only process square image. Here, it designs a bit-level rectangular image encryption algorithm using three-dimensional chaotic maps to solve the problems. The process can permute and confuse images at the same time. Firstly, a plain image is splitted into eight layers according to the value of pixels, then the eight layers are stretched and connected to a new 8-fold image. Secondly, it introduces and improves a new two-dimensional chaotic map that can deal with rectangular images. Every pixel of a column is placed between two adjacent pixels of corresponding row one by one. When the row is longer than the column, the extra pixels are arranged in the original order. After the process, all the pixels are stretched and connected into a row of pixels. Introducing folding mechanism, the line is further mapped to a new image that is not recognized. Lastly, it uses the maps to permute the bigger image. Finally, the cipher image is combined into an original size cipher image. The process shuffles the pixels’ positions and changes the values. Simulation results validate encryption algorithm has large keys space, no statistical characteristics and fast encryption speed above 1 MB/S. It can achieve enough security requirements in public network.
Similar content being viewed by others
REFERENCES
Elgendy, F., Sarhan, A., Eltobely, T., El-Zoghdy, S., El-Sayed, H., and Faragallah, O., Chaos-based model for encryption and decryption of digital images, Multimedia Tools Appl., 2015, vol. 75, no. 18, pp. 11529–11553. https://doi.org/10.1007/s11042-015-2883-z
Mao, Ya.B., Chen, G.R., and Lian, Sh.G., A novel fast image encryption scheme based on 3D chaotic baker maps, Int. J. Bifurcation Chaos, 2004, vol. 14, no. 10, pp. 3613–3624. https://doi.org/10.1142/s021812740401151x
Tong, X., The novel bilateral–diffusion image encryption algorithm with dynamical compound chaos, J. Syst. Software, 2012, vol. 85, no. 4, pp. 850–858. https://doi.org/10.1016/j.jss.2011.10.051
Wang, Yo., Wong, K., Liao, X., and Chen, G., A new chaos-based fast image encryption algorithm, Appl. Soft Comput., 2011, vol. 11, no. 1, pp. 514–522. https://doi.org/10.1016/j.asoc.2009.12.011
Zheng, J.M. and Gao, W.Zh., Color image encryption algorithm based on chaotic map, Comp. Eng. Des., 2011, vol. 32, no. 9, pp. 2934–2937.
Menon, A.S. and Sarila, K.S., Image encryption based on chaotic algorithms: An overview, Int. J. Sci., Eng. Technol. Res., 2013, vol. 2, no. 6, pp. 1328–1332.
Pak, C., An, K., Jang, P., Kim, J., and Kim, S., A novel bit-level color image encryption using improved 1D chaotic map, Multimedia Tools Appl., 2019, vol. 78, no. 9, pp. 12027–12042. https://doi.org/10.1007/s11042-018-6739-1
Mansouri, A. and Wang, X., A novel one-dimensional sine powered chaotic map and its application in a new image encryption scheme, Inf. Sci., 2020, vol. 520, pp. 46–62. https://doi.org/10.1016/j.ins.2020.02.008
Anwar, S. and Meghana, S., A pixel permutation based image encryption technique using chaotic map, Multimedia Tools Appl., 2019, vol. 78, no. 19, pp. 27569–27590. https://doi.org/10.1007/s11042-019-07852-2
Talhaoui, M.Z., Wang, X., and Midoun, M.A., Fast image encryption algorithm with high security level using the Bülban chaotic map, J. Real-Time Image Process., 2021, vol. 18, no. 1, pp. 85–98. https://doi.org/10.1007/s11554-020-00948-1
Fridrich, J., Symmetric ciphers based on two-dimensional chaotic maps, Int. J. Bifurcation Chaos, 1998, vol. 8, no. 6, pp. 1259–1284. https://doi.org/10.1142/s021812749800098x
Mondal, B., Kumar, P., and Singh, S., A chaotic permutation and diffusion based image encryption algorithm for secure communications, Multimedia Tools Appl., 2018, vol. 77, no. 23, pp. 31177–31198. https://doi.org/10.1007/s11042-018-6214-z
Huang, F., Ouyang, X.J., and Liu, X.P., An improved image encryption algorithm based on a new two-dimensional map, Adv. Mater. Res., 2011, vol. 216, pp. 293–296. https://doi.org/10.4028/www.scientific.net/amr.216.293
Sivakumar, T. and Li, P., A secure image encryption method using scan pattern and random key stream derived from laser chaos, Opt. Laser Technol., 2019, vol. 111, pp. 196–204. https://doi.org/10.1016/j.optlastec.2018.09.048
Çavuşoğlu, Ü. and Kaçar, S., A novel parallel image encryption algorithm based on chaos, Cluster Comput., 2019, vol. 22, no. 4, pp. 1211–1223. https://doi.org/10.1007/s10586-018-02895-w
Chen, G., Mao, Ya., and Chui, C., A symmetric image encryption scheme based on 3D chaotic cat maps, Chaos, Solitons Fractals, 2004, vol. 21, no. 3, pp. 749–761. https://doi.org/10.1016/j.chaos.2003.12.022
Gao, T. and Chen, Z., A new image encryption algorithm based on hyper-chaos, Phys. Lett. A, 2008, vol. 372, no. 4, pp. 394–400. https://doi.org/10.1016/j.physleta.2007.07.040
Som, S., Mitra, A., Palit, S., and Chaudhuri, B., A selective bitplane image encryption scheme using chaotic maps, Multimedia Tools Appl., 2019, vol. 78, no. 8, pp. 10373–10400. https://doi.org/10.1007/s11042-018-6539-7
Luo, Yu., Zhou, R., Liu, J., Cao, Yi., and Ding, X., A parallel image encryption algorithm based on the piecewise linear chaotic map and hyper-chaotic map, Nonlinear Dyn., 2018, vol. 93, no. 3, pp. 1165–1181. https://doi.org/10.1007/s11071-018-4251-9
Ye, G., Pan, C., Huang, X., Zhao, Z., and He, J., A chaotic image encryption algorithm based on information entropy, Int. J. Bifurcation Chaos, 2018, vol. 28, no. 01, p. 1850010. https://doi.org/10.1142/s0218127418500104
Han, C., An image encryption algorithm based on modified logistic chaotic map, Optik, 2019, vol. 181, pp. 779–785. https://doi.org/10.1016/j.ijleo.2018.12.178
Valandar, M.Y., Barani, M.J., and Ayubi, P., A fast color image encryption technique based on three dimensional chaotic map, Optik, 2019, vol. 193, p. 162921. https://doi.org/10.1016/j.ijleo.2019.06.021
Pourjabbar Kari, A., Habibizad Navin, A., Bidgoli, A.M., and Mirnia, M., A new image encryption scheme based on hybrid chaotic maps, Multimedia Tools Appl., 2021, vol. 80, no. 2, pp. 2753–2772. https://doi.org/10.1007/s11042-020-09648-1
Dagadu, J.C., Li, J.-P., Shah, F., Mustafa, N., and Kumar, K., DWT based encryption technique for medical images, Proc. 2016 13th Int. Computer Conf. on Wavelet Active Media Technology and Information Processing (ICCWAMTIP), Chengdu, China, 2016, IEEE, 2016, pp. 252–255. https://doi.org/10.1109/ICCWAMTIP.2016.8079849
Slimane, N.B., Bouallegue, K., and Machhout, M., Nested chaotic image encryption scheme using two-diffusion process and the secure hash algorithm SHA-1, 2016 4th Int. Conf. on Control Engineering & Information Technology (CEIT), Hammamet, Tunisia, 2016, IEEE, 2016, pp. 1–5. https://doi.org/10.1109/ceit.2016.7929089
Khan, J.S., Ahmad, J., and Hwang, S.O., An efficient image encryption scheme based on: Henon map, skew tent map and S-Box, 2015 6th Int. Conf. on Modeling, Simulation, and Applied Optimization (ICMSAO), Istanbul, 2015, IEEE, 2015, pp. 1–6. https://doi.org/10.1109/icmsao.2015.7152261
Essaid, M., Akharraz, I., Saaidi, A., and Mouhib, A., A new image encryption scheme based on confusion-diffusion using an enhanced skew tent map, Procedia Comput. Sci., 2018, vol. 127, pp. 539–548. https://doi.org/10.1016/j.procs.2018.01.153
Luo, Yu., Yu, J., Lai, W., and Liu, L., A novel chaotic image encryption algorithm based on improved baker map and logistic map, Multimedia Tools Appl., 2019, vol. 78, no. 15, pp. 22023–22043. https://doi.org/10.1007/s11042-019-7453-3
Yavuz, E., Yazıcı, R., Kasapbaşı, M., and Yamaç, E., A chaos-based image encryption algorithm with simple logical functions, Comput. Electr. Eng., 2016, vol. 54, pp. 471–483. https://doi.org/10.1016/j.compeleceng.2015.11.008
Zhang, Yo., The unified image encryption algorithm based on chaos and cubic S-Box, Inf. Sci., 2018, vol. 450, pp. 361–377. https://doi.org/10.1016/j.ins.2018.03.055
Chen, J., Zhu, Zh., Fu, Ch., Yu, H., and Zhang, L., A fast chaos-based image encryption scheme with a dynamic state variables selection mechanism, Commun. Nonlinear Sci. Numer. Simul., 2015, vol. 20, no. 3, pp. 846–860. https://doi.org/10.1016/j.cnsns.2014.06.032
Yu, X., Huang, F., and Feng, Yo., A symmetric image encryption scheme based on a simple novel two-dimensional map, Int. J. Innovative Comput., Inf. Control, 2010, vol. 3, no. 6B, pp. 1593–1602.
Funding
The projects are supported by the funds of National Natural Science Foundation of China (grant no. 62006075), National Natural Science Foundation of Hunan province of China (grant nos. 2022JJ50116 and 2021JJ6021), and Key Supported Project of the 14th Five Year Plan for Education and Science in Hunan Province (project no. XJK21AGD005).
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
The authors declare that they have no conflicts of interest.
About this article
Cite this article
Zhenhui Li, He, Z., Huang, F. et al. A Bit-Level Three-Dimensional Rectangular Image Encryption Algorithm Using New Chaotic Maps. Aut. Control Comp. Sci. 57, 380–388 (2023). https://doi.org/10.3103/S0146411623040053
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.3103/S0146411623040053