Abstract
This paper presents a digital image encryption algorithm based on bit-planes and an improved logistic map. First, a chaotic sequence, which is generated by the improved logistic map, scrambles the pixels of the original image. Second, the scrambled image is split into a high 4-bit matrix and a low 4-bit matrix. The low 4-bit matrix is then introduced into the improved logistic model to generate a chaotic sequence that is highly correlated with the image as the key, and the key is used for position scrambling and the XOR operation of the high 4-bit matrix. Finally, the two matrices are combined into an 8-bit image matrix to obtain the ciphertext image. The algorithm has a significant one-time pad characteristic. MATLAB simulation experiments are conducted to analyze the security of image encryption in terms of the histogram, plaintext sensitivity, information entropy, and adjacent pixels correlation index. Experimental results show that the number of pixel changes ratio (NPCR) is greater than 90% and the information entropy of the ciphertext image reaches 7.99, demonstrating that the algorithm offers good encryption.
Similar content being viewed by others
References
Cao JQ, Xiao HR, Lan ZL, Zhang H (2010) Chaos encryption algorithm based on bit-plane of digital image. Computer technology and. Development 20(8):133–136
Chai XL, (2017) An image encryption algorithm based on bit level Brownian motion and new chaotic systems. Multimedia Tools & Applications 76:1159–1175
Chai XL, Gan ZH (2016) New bit-level self-adaption color image encryption algorithm based on Hyperchaotic system. Comput Sci 43(4):134–139
Chen S, Yang YJ, Yin X (2015) Digital image encryption algorithm based on improved Knight's tour and bit operation. J Chin Comput Syst 36(7):1607–1612
Deng XH, Liao CL, Zhu CX, Chen ZG (2014) Image encryption algorithms based on chaos through dual scrambling of pixel position and bit. J Commun, 35(3):216–223
Guo Y, Shao LP, Lu Y (2015) Bit-level image encryption algorithm based on Josephus and Henon chaotic map. Appl Res Comput 32(4):1131–1137
Hao M (2015) Image encryption algorithm based on multiple ChaoticSystems and bit operations. Res Explor Lab 34(3):35–39
Hao L, Min L (2014) Statistical tests and chaotic synchronization based pseudorandom number generator for string bit sequences with application to image encryption. Eur Phys J Spec Top 223(8):1679–1697
Huang FZ, Zhao Y, Liang NX (2017) A method for real-time monitoring and evaluating asphalt mixture paving uniformity based on digital image processing technology. J Highway Transp Res Dev 34(4):8–15
Khanzadi H, Eshghi M, Borujeni SE (2014) Image encryption using random bit sequence based on chaotic maps. Arab J Sci Eng 39(2):1039–1047
Li B, Liao XF, Jiang Y (2017) A novel image encryption scheme based on logistic map and dynatomic modular curve. Multimed Tools Appl (1):1–28. https://doi.org/10.1007/s11042-017-4786-7
Liang W, Tang MD, Jing L, Sangaiah AK, Huang Y (2017) SIRSE: a secure identity recognition scheme based on electroencephalogram data with multi-factor feature. Comput Electr Eng. https://doi.org/10.1016/j.compeleceng. 2017.05.001
Liao X, Guo SJ, Yin JJ, Wang H, Li X, Sangaiah AK (2017) New cubic reference table based image steganography. Multimed Tools Appl, (4):1–18. https://doi.org/10.1007/s11042-017-4946-9
Liu R (2015) New algorithm for color image encryption using improved 1D logistic. Open Cybern Systemics J 9(1):210–216
Liu LP, Zhang XF (2013) Image encryption algorithm based on chaos and bit operations. J Comput Appl 33(4):1070–1073
Liu Y, Tong XJ, Ma J (2016) Image encryption algorithm based on hyper-chaotic system and dynamic S-box. Multimed Tools Appl 75(13):7739–7759
Lu P, Dong H, Ma X (2011) Image scrambling optimization algorithm based on mixed chaos system and bit decomposition. Comput Eng Appl 47(21):191–194
Pan TG, Li D (2013) A bit transformation image encryption algorithm based on chaotic map. Electric Mach Control 17(10):97–100
Hu PF, Ning HS, Qiu T, Xu Y, Luo X, Sangaiah AK (2017) A unified face identification and resolution scheme using cloud computing in internet of things. Futur Gener Comput Syst, doi:https://doi.org/10.1016/j.future.2017.03.030
Samuel OW, Zhou H, Li XX, Wang H, Zhang HS, Sangaiah AK, Li GL (2017) Pattern recognition of electromyography signals based on novel time domain features for amputees' limb motion classification. Comput Electr Eng, 1–10. https://doi.org/10.1016/j.compeleceng.2017.04.003
Samuel OW, Asogbon GM, Sangaiah AK, Li GL (2017) Multi-technique object tracking approach- a reinforcement paradigm. Comput Electr Eng. https://doi.org/10.1016/j.compeleceng.2017.02.002
Shi LW, Wang DY (2017) Evalution indexes of asphalt mixture main skeleton based on digital image processing. China J Highway Transport 30(5):52–58
Tuo C, Qin Z, Li Q (2013) Color image encryption algorithm based on 2D logistic map and bit rear range. Comput Sci 40(8):300–302
XH W (2013) Research on the bit-level image encryption algorithm based on chaos. Microelectronics Comput 12:69–72
Xie GB, Wang T (2016) A chaotic image encryption algorithm based on pixel scrambling and bit substitution. Microelectronics Comput 33(3):80–85
Xu C, Zhang XF (2014) Improved image encryption algorithm based on bit-plane. Comput Eng Des 35(2):451–456
Ye GD, Huang XL (2016) A novel block chaotic encryption scheme for remote sensing image. Multimed Tools Appl 75(18):1–14
Yuan L, Kang BS (2009) Image scrambling algorithm based on logistic chaotic sequence and bit exchange. J Comput Appl 29(10):2681–2683
Zhang YQ, Wang XY (2014) Analysis and improvement of a chaos-based symmetric image encryption scheme using a bit-level permutation. Nonlinear Dyn 77(3):687–698
Zhang R, Shen J, Wei F, Li X, Sangaiah AK (2017) Medical image classification based on multi-scale non-negative sparse coding. Artif Intell Med. https://doi.org/10.1016/j.artmed.2017.05.006
Zhang GS, Chen DS, Qiu HT, LingHu D, Wang HY (2017) Design of High Speed Image Tracking System Based on FPGA. Microelectronics Comput 34(4):13–16
Acknowledgements
This work was supported by the Project of the National Science & Technology Pillar Program of China during the Twelfth Five-year Plan Period (2015BAK27B03) and the Science & Technology Cooperation Project of Guizhou (LH-2015-7294).
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Liu, J., Yang, D., Zhou, H. et al. A digital image encryption algorithm based on bit-planes and an improved logistic map. Multimed Tools Appl 77, 10217–10233 (2018). https://doi.org/10.1007/s11042-017-5406-2
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-017-5406-2