IDEAS home Printed from https://ideas.repec.org/a/gam/jmathe/v11y2023i10p2396-d1152585.html
   My bibliography  Save this article

Color Image Encryption Algorithm Based on a Chaotic Model Using the Modular Discrete Derivative and Langton’s Ant

Author

Listed:
  • Ernesto Moya-Albor

    (Facultad de Ingeniería, Universidad Panamericana, Augusto Rodin 498, Ciudad de México 03920, Mexico
    These authors contributed equally to this work.)

  • Andrés Romero-Arellano

    (Facultad de Ingeniería, Universidad Panamericana, Augusto Rodin 498, Ciudad de México 03920, Mexico
    These authors contributed equally to this work.)

  • Jorge Brieva

    (Facultad de Ingeniería, Universidad Panamericana, Augusto Rodin 498, Ciudad de México 03920, Mexico
    These authors contributed equally to this work.)

  • Sandra L. Gomez-Coronel

    (Instituto Politecnico Nacional, UPIITA, Av. IPN No. 2580, Col. La Laguna Ticoman, Ciudad de México 07340, Mexico
    These authors contributed equally to this work.)

Abstract

In this work, a color image encryption and decryption algorithm for digital images is presented. It is based on the modular discrete derivative (MDD), a novel technique to encrypt images and efficiently hide visual information. In addition, Langton’s ant, which is a two-dimensional universal Turing machine with a high key space, is used. Moreover, a deterministic noise technique that adds security to the MDD is utilized. The proposed hybrid scheme exploits the advantages of MDD and Langton’s ant, generating a very secure and reliable encryption algorithm. In this proposal, if the key is known, the original image is recovered without loss. The method has demonstrated high performance through various tests, including statistical analysis (histograms and correlation distributions), entropy, texture analysis, encryption quality, key space assessment, key sensitivity analysis, and robustness to differential attack. The proposed method highlights obtaining chi-square values between 233.951 and 281.687 , entropy values between 7.9999225223 and 7.9999355791 , PSNR values (in the original and encrypted images) between 8.134 and 9.957 , the number of pixel change rate (NPCR) values between 99.60851796 % and 99.61054611 % , unified average changing intensity (UACI) values between 33.44672377 % and 33.47430379 % , and a vast range of possible keys > 5.8459 × 10 72 . On the other hand, an analysis of the sensitivity of the key shows that slight changes to the key do not generate any additional information to decrypt the image. In addition, the proposed method shows a competitive performance against recent works found in the literature.

Suggested Citation

  • Ernesto Moya-Albor & Andrés Romero-Arellano & Jorge Brieva & Sandra L. Gomez-Coronel, 2023. "Color Image Encryption Algorithm Based on a Chaotic Model Using the Modular Discrete Derivative and Langton’s Ant," Mathematics, MDPI, vol. 11(10), pages 1-35, May.
  • Handle: RePEc:gam:jmathe:v:11:y:2023:i:10:p:2396-:d:1152585
    as

    Download full text from publisher

    File URL: https://www.mdpi.com/2227-7390/11/10/2396/pdf
    Download Restriction: no

    File URL: https://www.mdpi.com/2227-7390/11/10/2396/
    Download Restriction: no
    ---><---

    References listed on IDEAS

    as
    1. Tutueva, Aleksandra V. & Nepomuceno, Erivelton G. & Karimov, Artur I. & Andreev, Valery S. & Butusov, Denis N., 2020. "Adaptive chaotic maps and their application to pseudo-random numbers generation," Chaos, Solitons & Fractals, Elsevier, vol. 133(C).
    2. Zhu, Shenli & Deng, Xiaoheng & Zhang, Wendong & Zhu, Congxu, 2023. "Secure image encryption scheme based on a new robust chaotic map and strong S-box," Mathematics and Computers in Simulation (MATCOM), Elsevier, vol. 207(C), pages 322-346.
    3. Shenli Zhu & Xiaoheng Deng & Wendong Zhang & Congxu Zhu, 2023. "Image Encryption Scheme Based on Newly Designed Chaotic Map and Parallel DNA Coding," Mathematics, MDPI, vol. 11(1), pages 1-22, January.
    Full references (including those not matched with items on IDEAS)

    Citations

    Citations are extracted by the CitEc Project, subscribe to its RSS feed for this item.
    as


    Cited by:

    1. Manuel Alejandro Cardona-López & Juan Carlos Chimal-Eguía & Víctor Manuel Silva-García & Rolando Flores-Carapia, 2024. "Statistical Analysis of the Negative–Positive Transformation in Image Encryption," Mathematics, MDPI, vol. 12(6), pages 1-23, March.

    Most related items

    These are the items that most often cite the same works as this one and are cited by the same works as this one.
    1. Wu, Xin & Shi, Hang & Ji’e, Musha & Duan, Shukai & Wang, Lidan, 2023. "A novel image compression and encryption scheme based on conservative chaotic system and DNA method," Chaos, Solitons & Fractals, Elsevier, vol. 172(C).
    2. Ye, Guodong & Wu, Huishan & Liu, Min & Huang, Xiaoling, 2023. "Reversible image-hiding algorithm based on singular value sampling and compressive sensing," Chaos, Solitons & Fractals, Elsevier, vol. 171(C).
    3. Ziqi Zhou & Xuemei Xu & Zhaohui Jiang & Kehui Sun, 2023. "Multiple-Image Encryption Scheme Based on an N-Dimensional Chaotic Modular Model and Overlapping Block Permutation–Diffusion Using Newly Defined Operation," Mathematics, MDPI, vol. 11(15), pages 1-27, August.
    4. Tutueva, Aleksandra V. & Karimov, Artur I. & Moysis, Lazaros & Volos, Christos & Butusov, Denis N., 2020. "Construction of one-way hash functions with increased key space using adaptive chaotic maps," Chaos, Solitons & Fractals, Elsevier, vol. 141(C).
    5. Mengyao Li & Xianwen Fang & Asimeng Ernest, 2023. "A Color Image Encryption Method Based on Dynamic Selection Chaotic System and Singular Value Decomposition," Mathematics, MDPI, vol. 11(15), pages 1-27, July.
    6. Shihong Zhang & Hu Shi & Baizhong Wang & Chunlu Ma & Qinghua Li, 2024. "A Dynamic Hierarchical Improved Tyrannosaurus Optimization Algorithm with Hybrid Topology Structure," Mathematics, MDPI, vol. 12(10), pages 1-35, May.
    7. Trujillo-Toledo, D.A. & López-Bonilla, O.R. & García-Guerrero, E.E. & Tlelo-Cuautle, E. & López-Mancilla, D. & Guillén-Fernández, O. & Inzunza-González, E., 2021. "Real-time RGB image encryption for IoT applications using enhanced sequences from chaotic maps," Chaos, Solitons & Fractals, Elsevier, vol. 153(P2).
    8. Yan, Yanjun & Chen, Kai & Zhao, Yijiu & Wang, Houjun & Xu, Bo & Wang, Yifan, 2024. "An innovative orthogonal matrix based on nonlinear chaotic system for compressive sensing," Chaos, Solitons & Fractals, Elsevier, vol. 178(C).
    9. Dong, Youheng & Zhao, Geng, 2021. "A spatiotemporal chaotic system based on pseudo-random coupled map lattices and elementary cellular automata," Chaos, Solitons & Fractals, Elsevier, vol. 151(C).
    10. Hemalatha Mahalingam & Padmapriya Velupillai Meikandan & Karuppuswamy Thenmozhi & Kawthar Mostafa Moria & Chandrasekaran Lakshmi & Nithya Chidambaram & Rengarajan Amirtharajan, 2023. "Neural Attractor-Based Adaptive Key Generator with DNA-Coded Security and Privacy Framework for Multimedia Data in Cloud Environments," Mathematics, MDPI, vol. 11(8), pages 1-23, April.
    11. Xiaoqiang Zhang & Mi Liu & Xiaochang Yang, 2023. "Color Image Encryption Algorithm Based on Cross-Spiral Transformation and Zone Diffusion," Mathematics, MDPI, vol. 11(14), pages 1-28, July.
    12. Tutueva, Aleksandra V. & Moysis, Lazaros & Rybin, Vyacheslav G. & Kopets, Ekaterina E. & Volos, Christos & Butusov, Denis N., 2022. "Fast synchronization of symmetric Hénon maps using adaptive symmetry control," Chaos, Solitons & Fractals, Elsevier, vol. 155(C).
    13. Motaeb Eid Alshammari & Makbul A. M. Ramli & Ibrahim M. Mehedi, 2021. "A New Chaotic Artificial Bee Colony for the Risk-Constrained Economic Emission Dispatch Problem Incorporating Wind Power," Energies, MDPI, vol. 14(13), pages 1-24, July.
    14. Wenqiang Yang & Li Xiao & Junjian Huang & Jinyue Yang, 2021. "Fixed-Time Synchronization of Neural Networks Based on Quantized Intermittent Control for Image Protection," Mathematics, MDPI, vol. 9(23), pages 1-14, November.
    15. Hongyan Zang & Mengdan Tai & Xinyuan Wei, 2022. "Image Encryption Schemes Based on a Class of Uniformly Distributed Chaotic Systems," Mathematics, MDPI, vol. 10(7), pages 1-21, March.
    16. Sukegawa, Noriyoshi & Ikeguchi, Tohru, 2022. "How to perturb Bernoulli shift map," Chaos, Solitons & Fractals, Elsevier, vol. 165(P1).
    17. Artur I. Karimov & Ekaterina Kopets & Erivelton G. Nepomuceno & Denis Butusov, 2021. "Integrate-and-Differentiate Approach to Nonlinear System Identification," Mathematics, MDPI, vol. 9(23), pages 1-19, November.
    18. Darani, A. Yousefian & Yengejeh, Y. Khedmati & Pakmanesh, H. & Navarro, G., 2024. "Image encryption algorithm based on a new 3D chaotic system using cellular automata," Chaos, Solitons & Fractals, Elsevier, vol. 179(C).
    19. Yamina Soula & Hadi Jahanshahi & Abdullah A. Al-Barakati & Irene Moroz, 2023. "Dynamics and Global Bifurcations in Two Symmetrically Coupled Non-Invertible Maps," Mathematics, MDPI, vol. 11(6), pages 1-13, March.
    20. Fan, Chunlei & Ding, Qun, 2023. "Design and geometric control of polynomial chaotic maps with any desired positive Lyapunov exponents," Chaos, Solitons & Fractals, Elsevier, vol. 169(C).

    Corrections

    All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:gam:jmathe:v:11:y:2023:i:10:p:2396-:d:1152585. See general information about how to correct material in RePEc.

    If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.

    If CitEc recognized a bibliographic reference but did not link an item in RePEc to it, you can help with this form .

    If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.

    For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: MDPI Indexing Manager (email available below). General contact details of provider: https://www.mdpi.com .

    Please note that corrections may take a couple of weeks to filter through the various RePEc services.

    IDEAS is a RePEc service. RePEc uses bibliographic data supplied by the respective publishers.