IDEAS home Printed from https://ideas.repec.org/a/eee/chsofr/v153y2021ip2s0960077921008602.html
   My bibliography  Save this article

Real-time RGB image encryption for IoT applications using enhanced sequences from chaotic maps

Author

Listed:
  • 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.

Abstract

Four chaotic maps are used herein as case study to design an embedded cryptosystem based on a pseudo-random number generator (PRNG). The randomness of the sequences is enhanced by applying the mod 1023 function and verified by analyzing bifurcation diagrams, the maximum Lyapunov exponent, and performing NIST SP 800-22 and TestU01 statistical tests. The PRNG is applied in a simple algorithm for real-time RGB images encryption on a machine-to-machine (M2M) scheme, using message queuing telemetry transport (MQTT) protocol over WiFi network and through Internet. The cryptanalysis confirms that the proposed image encryption scheme is robust to resist most of the existing attacks, such as statistical histograms, entropy, key-space, correlation of adjacent pixels, and differential attacks. The implementation of the proposed cryptosystem is done using enhanced sequences from the Logistic 1D map, and it reaches a throughput of up to 47.44 Mbit/s using a personal computer with a 2.9 GHz clock, and 10.53 Mbit/s using a Raspberry Pi 4. As a result, our proposed embedded cryptosystem is suitable to increase the security in the transmission of RGB images in real-time through WiFi networks and Internet.

Suggested Citation

  • 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).
  • Handle: RePEc:eee:chsofr:v:153:y:2021:i:p2:s0960077921008602
    DOI: 10.1016/j.chaos.2021.111506
    as

    Download full text from publisher

    File URL: http://www.sciencedirect.com/science/article/pii/S0960077921008602
    Download Restriction: Full text for ScienceDirect subscribers only

    File URL: https://libkey.io/10.1016/j.chaos.2021.111506?utm_source=ideas
    LibKey link: if access is restricted and if your library uses this service, LibKey will redirect you to where you can use your library subscription to access this item
    ---><---

    As the access to this document is restricted, you may want to search for a different version of it.

    References listed on IDEAS

    as
    1. Çavuşoğlu, Ünal & Kaçar, Sezgin & Pehlivan, Ihsan & Zengin, Ahmet, 2017. "Secure image encryption algorithm design using a novel chaos based S-Box," Chaos, Solitons & Fractals, Elsevier, vol. 95(C), pages 92-101.
    2. García-Guerrero, E.E. & Inzunza-González, E. & López-Bonilla, O.R. & Cárdenas-Valdez, J.R. & Tlelo-Cuautle, E., 2020. "Randomness improvement of chaotic maps for image encryption in a wireless communication scheme using PIC-microcontroller via Zigbee channels," Chaos, Solitons & Fractals, Elsevier, vol. 133(C).
    3. Kwok, H.S. & Tang, Wallace K.S., 2007. "A fast image encryption system based on chaotic maps with finite precision representation," Chaos, Solitons & Fractals, Elsevier, vol. 32(4), pages 1518-1529.
    4. 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).
    5. Kengne, J. & Njikam, S.M. & Signing, V.R. Folifack, 2018. "A plethora of coexisting strange attractors in a simple jerk system with hyperbolic tangent nonlinearity," Chaos, Solitons & Fractals, Elsevier, vol. 106(C), pages 201-213.
    6. Zhou, Shuang & Wang, Xingyuan & Wang, Mingxu & Zhang, Yingqian, 2020. "Simple colour image cryptosystem with very high level of security," Chaos, Solitons & Fractals, Elsevier, vol. 141(C).
    7. Jie Jin & Li Cui, 2019. "Fully Integrated Memristor and Its Application on the Scroll-Controllable Hyperchaotic System," Complexity, Hindawi, vol. 2019, pages 1-8, January.
    8. Nardo, Lucas G. & Nepomuceno, Erivelton G. & Arias-Garcia, Janier & Butusov, Denis N., 2019. "Image encryption using finite-precision error," Chaos, Solitons & Fractals, Elsevier, vol. 123(C), pages 69-78.
    9. Li, Jie & Zheng, Jianliang & Whitlock, Paula, 2018. "Efficient deterministic and non-deterministic pseudorandom number generation," Mathematics and Computers in Simulation (MATCOM), Elsevier, vol. 143(C), pages 114-124.
    10. Lai, Qiang & Norouzi, Benyamin & Liu, Feng, 2018. "Dynamic analysis, circuit realization, control design and image encryption application of an extended Lü system with coexisting attractors," Chaos, Solitons & Fractals, Elsevier, vol. 114(C), pages 230-245.
    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. Yu, Jinwei & Xie, Wei & Zhong, Zhenyu & Wang, Huan, 2022. "Image encryption algorithm based on hyperchaotic system and a new DNA sequence operation," Chaos, Solitons & Fractals, Elsevier, vol. 162(C).
    2. Bezerra, João Inácio Moreira & Machado, Gustavo & Molter, Alexandre & Soares, Rafael Iankowski & Camargo, Vinícius, 2023. "A novel simultaneous permutation–diffusion image encryption scheme based on a discrete space map," Chaos, Solitons & Fractals, Elsevier, vol. 168(C).
    3. Shajan, Emilda & Shrimali, Manish Dev, 2022. "Controlling multistability with intermittent noise," Chaos, Solitons & Fractals, Elsevier, vol. 160(C).

    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. Bowen Zhang & Lingfeng Liu, 2023. "Chaos-Based Image Encryption: Review, Application, and Challenges," Mathematics, MDPI, vol. 11(11), pages 1-39, June.
    2. García-Guerrero, E.E. & Inzunza-González, E. & López-Bonilla, O.R. & Cárdenas-Valdez, J.R. & Tlelo-Cuautle, E., 2020. "Randomness improvement of chaotic maps for image encryption in a wireless communication scheme using PIC-microcontroller via Zigbee channels," Chaos, Solitons & Fractals, Elsevier, vol. 133(C).
    3. Bao, Han & Ding, Ruoyu & Chen, Bei & Xu, Quan & Bao, Bocheng, 2023. "Two-dimensional non-autonomous neuron model with parameter-controlled multi-scroll chaotic attractors," Chaos, Solitons & Fractals, Elsevier, vol. 169(C).
    4. Yan, Minxiu & Jie, Jingfeng, 2022. "Fractional-order multiwing switchable chaotic system with a wide range of parameters," Chaos, Solitons & Fractals, Elsevier, vol. 160(C).
    5. Zhang, Sen & Zheng, Jiahao & Wang, Xiaoping & Zeng, Zhigang, 2021. "A novel no-equilibrium HR neuron model with hidden homogeneous extreme multistability," Chaos, Solitons & Fractals, Elsevier, vol. 145(C).
    6. 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).
    7. Man, Zhenlong & Li, Jinqing & Di, Xiaoqiang & Sheng, Yaohui & Liu, Zefei, 2021. "Double image encryption algorithm based on neural network and chaos," Chaos, Solitons & Fractals, Elsevier, vol. 152(C).
    8. 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.
    9. Wang, Xingyuan & Liu, Huipeng, 2022. "Cross-plane multi-image encryption using chaos and blurred pixels," Chaos, Solitons & Fractals, Elsevier, vol. 164(C).
    10. García-Martínez, M. & Ontañón-García, L.J. & Campos-Cantón, E. & Čelikovský, S., 2015. "Hyperchaotic encryption based on multi-scroll piecewise linear systems," Applied Mathematics and Computation, Elsevier, vol. 270(C), pages 413-424.
    11. Omar Guillén-Fernández & Esteban Tlelo-Cuautle & Luis Gerardo de la Fraga & Yuma Sandoval-Ibarra & Jose-Cruz Nuñez-Perez, 2022. "An Image Encryption Scheme Synchronizing Optimized Chaotic Systems Implemented on Raspberry Pis," Mathematics, MDPI, vol. 10(11), pages 1-23, June.
    12. Cui, Li & Lu, Ming & Ou, Qingli & Duan, Hao & Luo, Wenhui, 2020. "Analysis and Circuit Implementation of Fractional Order Multi-wing Hidden Attractors," Chaos, Solitons & Fractals, Elsevier, vol. 138(C).
    13. Ben Moews, 2023. "On random number generators and practical market efficiency," Papers 2305.17419, arXiv.org, revised Jul 2023.
    14. Mo Chen & Yang Feng & Han Bao & Bocheng Bao & Huagan Wu & Quan Xu, 2019. "Hybrid State Variable Incremental Integral for Reconstructing Extreme Multistability in Memristive Jerk System with Cubic Nonlinearity," Complexity, Hindawi, vol. 2019, pages 1-16, June.
    15. Wu, Rui & Gao, Suo & Wang, Xingyuan & Liu, Songbo & Li, Qi & Erkan, Uğur & Tang, Xianglong, 2022. "AEA-NCS: An audio encryption algorithm based on a nested chaotic system," Chaos, Solitons & Fractals, Elsevier, vol. 165(P1).
    16. Shaista Mansoor & Parsa Sarosh & Shabir A. Parah & Habib Ullah & Mohammad Hijji & Khan Muhammad, 2022. "Adaptive Color Image Encryption Scheme Based on Multiple Distinct Chaotic Maps and DNA Computing," Mathematics, MDPI, vol. 10(12), pages 1-20, June.
    17. Hairong Lin & Chunhua Wang & Fei Yu & Jingru Sun & Sichun Du & Zekun Deng & Quanli Deng, 2023. "A Review of Chaotic Systems Based on Memristive Hopfield Neural Networks," Mathematics, MDPI, vol. 11(6), pages 1-18, March.
    18. 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).
    19. Guang-Hui Xu & Meng Xu & Ming-Feng Ge & Teng-Fei Ding & Feng Qi & Meng Li, 2020. "Distributed Event-Based Control of Hierarchical Leader-Follower Networks with Time-Varying Layer-To-Layer Delays," Energies, MDPI, vol. 13(7), pages 1-14, April.
    20. Kamal, F.M. & Elsonbaty, A. & Elsaid, A., 2021. "A novel fractional nonautonomous chaotic circuit model and its application to image encryption," Chaos, Solitons & Fractals, Elsevier, vol. 144(C).

    More about this item

    Keywords

    Chaotic map; Image encryption; PRNG; IoT; MQTT; M2M;
    All these keywords.

    JEL classification:

    Statistics

    Access and download statistics

    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:eee:chsofr:v:153:y:2021:i:p2:s0960077921008602. 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: Thayer, Thomas R. (email available below). General contact details of provider: https://www.journals.elsevier.com/chaos-solitons-and-fractals .

    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.