Abstract
A secure encryption scheme, combining multi-objective particle swarm optimization (MOPSO), optical chaos, and DNA algorithm is proposed and demonstrated. In this paper, a secure encryption and decryption architecture based on optical chaotic synchronization system with injection-locking is analyzed. We prove that a main laser (ML) can drive two-pair secondary lasers (TPSLs) to generate the synchronized optical chaos with high complexity. The system employs the XOR operation between the Hash value of the initial image and optimized value by MOPSO, which modulates the bias current of ML, thus TPSLs are driven to generate two pair synchronized chaotic sequences, which combine the Hash value of the initial image to generate two keys through a certain algorithm. Furthermore, two keys are used to scramble the pixel positions of the image and diffuse image pixels through DNA rules, and then in receiving end, two same keys are used to unscramble and reversely diffuse the encrypted image. Besides modulating the bias current of ML, the other aim of MOPSO is to optimize the entropy of the encrypted image and the correlation between the adjacent pixels. In order to ensure the recovery of real image, we compute and compare the digest-message of two pair synchronized chaotic sequences by using Hash algorithm in two ends before transmitting the encrypted image over optical fiber link. By synchronizing with the lasers at the sending end, we obtained two same keys to decrypt the ciphertext image in the receiving end. The simulation results show that this scheme can achieve secure communication of image against various attacks by analyzing and testing the security of the encrypted image.
Similar content being viewed by others
Data and materials availability
The data sets generated and analyzed during the current study are available from the corresponding author on reasonable request.
References
Ahmad, M., Alam, M.Z., Umayya, Z., et al.: An image encryption approach using particle swarm optimization and chaotic map. Int. J. Inf. Tecnol. 10, 247–255 (2018). https://doi.org/10.1007/s41870-018-0099-y
Alvarez, G., Li, S.: Some basic cryptographic requirements for chaos-based cryptosystems. Int. J. Bifurcat. Chaos 16(08), 2129–2151 (2006). https://doi.org/10.1142/S0218127406015970
Coello, C.A.C., Pulido, G.T., Lechuga, M.S.: Handling multiple objectives with particle swarm optimization. IEEE Trans. Evolut. Comput. 8(3), 256–279 (2004). https://doi.org/10.1109/TEVC.2004.826067
Coello, C. A., Lechuga, M. S.: MOPSO: a proposal for multiple objective particle swarm optimization. Proceedings of the 2002 Congress on Evolutionary Computation. CEC'02 (Cat. No.02TH8600), Honolulu, HI, USA, pp. 1051–1056 vol.2 (2002). https://doi.org/10.1109/CEC.2002.1004388 .
Dong, W., Li, Q., Tang, Y., Hu, M., Zeng, R.: A robust and multi chaotic DNA image encryption with pixel-value pseudorandom substitution scheme. Opt. Commun. (2021a). https://doi.org/10.1016/j.optcom.2021.127211
Dong, W., Li, Q., Tang, Y.: Image encryption-then-transmission combining random sub-block scrambling and loop DNA algorithm in an optical chaotic system. Chaos Solitons Fractals 153(1), 111539 (2021b). https://doi.org/10.1016/j.chaos.2021.111539
Gong, X., Wang, H., Ji, Y., Zhang, Y.: Optical chaos generation and synchronization in secure communication with electro-optic coupling mutual injection. Opt. Commun. 521, 128565 (2022). https://doi.org/10.1016/j.optcom.2022.128565
Huang, W., Jiang, D., An, Y., Liu, L., Wang, X.: A novel double-image encryption algorithm based on rossler hyperchaotic system and compressive sensing. IEEE Access 9, 41704–41716 (2021). https://doi.org/10.1109/ACCESS.2021.3065453
Jiang, X., Xiao, Y., Xie, Y., Liu, B., Ye, Y., Song, T., Chai, J., Liu, Y.: Exploiting optical chaos for double images encryption with compressive sensing and double random phase encoding. Opt. Commun. 484, 126683 (2021). https://doi.org/10.1016/j.optcom.2020.126683
Kaspar, F., Schuster, H.G.: Easily calculable measure for the complexity of spatiotemporal patterns. Phys. Rev. A (1987). https://doi.org/10.1103/PhysRevA.36.842
Kennedy, J., Eberhart, R.: Particle swarm optimization. Proceedings of ICNN'95 - International Conference on Neural Networks, Perth, WA, Australia, pp. 1942–1948 vol.4 (1995). https://doi.org/10.1109/ICNN.1995.488968 .
Knowles, J.D., Corne, D.W.: Approximating the nondominated front using the pareto archived evolution strategy. Evolut. Comput. 8(2), 149–172 (2000). https://doi.org/10.1162/106365600568167
Lang, R., Kobayashi, K.: External optical feedback effects on semiconductor injection laser properties. IEEE J. Quantum Electron. 16(3), 347–355 (1980). https://doi.org/10.1109/JQE.1980.1070479
Li, L., Xie, Y., Bocheng Liu, Y., Xiao, Y.Y., Song, T., Zhang, Y., Liu, Y.: Optical image encryption and transmission with semiconductor lasers. Opt. Laser Technol. 119, 05616 (2019). https://doi.org/10.1016/j.optlastec.2019.105616
Liang, Q., Zhu, C.: A new one-dimensional chaotic map for image encryption scheme based on random DNA coding. Opt. Laser Technol. 160, 109033 (2023). https://doi.org/10.1016/j.optlastec.2022.109033
Liu, H., Kadir, A., Sun, X.: Chaos-based fast colour image encryption scheme with true random number keys from environmental noise. IET Image Proc. 11, 324–332 (2017). https://doi.org/10.1049/iet-ipr.2016.0040
Liu, R., Liu, H., Zhao, M.: Reveal the correlation between randomness and Lyapunov exponent of n-dimensional non-degenerate hyper chaotic map. Integration 93, 102071 (2023). https://doi.org/10.1016/j.vlsi.2023.102071
Ngatchou, P, Zarei, A,, El-Sharkawi, A.: Pareto Multi Objective Optimization. Proceedings of the 13th International Conference on, Intelligent Systems Application to Power Systems, Arlington, VA, USA, pp. 84–91 (2005). https://doi.org/10.1109/ISAP.2005.1599245 .
Peng, Y., Sun, K., He, S., Peng, D.: Parameter identification of fractional-order discrete chaotic systems. Entropy 21(1), 27 (2019). https://doi.org/10.3390/e21010027
Pujari, S.K.B., Bhoi, G., S.: A hybridized model for image encryption through genetic algorithm and DNA sequence. Procedia Comput. Sci. 125, 165–171 (2018). https://doi.org/10.1016/j.procs.2017.12.023
Sierra, M.R., Coello Coello, C.A. Improving PSO-Based Multi-objective Optimization Using Crowding, Mutation and ∈-Dominance. In: Coello Coello, C.A., Hernández Aguirre, A., Zitzler, E. (eds) Evolutionary Multi-Criterion Optimization. EMO 2005. Lecture Notes in Computer Science, vol 3410. Springer, Berlin, Heidelberg. (2005). https://doi.org/10.1007/978-3-540-31880-4_35 .
Sreelaja, N.K., Pai, G.A.V.: Stream cipher for binary image encryption using ant colony optimization based key generation. Applied Soft Comput. 12(9), 2879–2895 (2012). https://doi.org/10.1016/j.asoc.2012.04.002
Tang, Y., Li, Q., Dong, W., Hu, M., Zeng, R.: Optical chaotic communication using correlation demodulation between two synchronized chaos lasers. Optics Commun. 498, 127232 (2021). https://doi.org/10.1016/j.optcom.2021.127232
Wang, X., Li, Y.: Chaotic image encryption algorithm based on hybrid multi-objective particle swarm optimization and DNA sequence. Opt. Lasers Eng. 137, 106393 (2021). https://doi.org/10.1016/j.optlaseng.2020.106393
Wang, X., Su, Y.: Color image encryption based on chaotic compressed sensing and two-dimensional fractional Fourier transform. Sci. Rep. 10(1), 18556 (2020). https://doi.org/10.1038/s41598-020-75562-z
Wang, A., Wang, Y., He, H.: Enhancing the bandwidth of the optical chaotic signal generated by a semiconductor laser with optical feedback. IEEE Photon. Technol. Lett. 20(19), 1633–1635 (2008). https://doi.org/10.1109/LPT.2008.2002739
Wang, X., Chen, S., Zhang, Y.: A chaotic image encryption algorithm based on random dynamic mixing. Opt. Laser Technol. 138, 106837 (2021). https://doi.org/10.1016/j.optlastec.2020.106837
Wu, X., Zhu, B., Hu, Y., Ran, Y.: A novel color image encryption scheme using rectangular transform-enhanced chaotic tent maps. IEEE Access 5, 6429–6436 (2017). https://doi.org/10.1109/ACCESS.2017.2692043
Xie, Y., Li, J., Kong, Z., Zhang, Y., Liao, X., Liu, Y.: Exploiting optics chaos for image encryption-then-transmission. J.lightw. Technol. 34(22), 5101–5109 (2016). https://doi.org/10.1109/JLT.2016.2606121
Xue, H., Du, J., Li, S., Ma, W.: Region of interest encryption for color images based on a hyperchaotic system with three positive Lyapunov exponets. Opt. Laser Technol. 106, 506–516 (2018). https://doi.org/10.1016/j.optlastec.2018.04.030
Ye, G.: A block image encryption algorithm based on wave transmission and chaotic systems. Nonlinear Dyn. 75, 417–427 (2014). https://doi.org/10.1007/s11071-013-1074-6
Zefreh, E.Z.: An image encryption scheme based on a hybrid model of DNA computing, chaotic systems and hash functions. Multimed. Tools Appl. 79, 24993–25022 (2020). https://doi.org/10.1007/s11042-020-09111-1
Zhan, K., Wei, D., Shi, J., Yu, J.: Cross-utilizing hyperchaotic and DNA sequences for image encryption. J. Electron. Imag. 26(1), 013021 (2017). https://doi.org/10.1117/1.JEI.26.1.013021
Funding
The research work of this paper is supported by Key R&D Plan Project of Zhejiang Province (Grant NO. 2019C01G1121168) and Natural Science Foundation of Zhejiang Province (Grant NO. Y111007).
Author information
Authors and Affiliations
Contributions
TX: conceived the idea, performed the numerical simulations, wrote the main manuscript text, and prepared all the figures. QL: reviewed and revised the manuscript. HB: investigation, participated in reviewing and discussing the results.
Corresponding author
Ethics declarations
Conflict of interest
The authors declare no competing interests.
Ethical approval
This article does not contain any studies involving human and/or animal studies performed by any of the authors.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Xiao, T., Li, Q. & Bai, H. A novel image encryption scheme combing optical chaos scrambling, DNA diffusion strategy and MOPSO algorithm. Opt Quant Electron 56, 754 (2024). https://doi.org/10.1007/s11082-023-05833-2
Received:
Accepted:
Published:
DOI: https://doi.org/10.1007/s11082-023-05833-2