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

Randomness improvement of chaotic maps for image encryption in a wireless communication scheme using PIC-microcontroller via Zigbee channels

Author

Listed:
  • García-Guerrero, E.E.
  • Inzunza-González, E.
  • López-Bonilla, O.R.
  • Cárdenas-Valdez, J.R.
  • Tlelo-Cuautle, E.

Abstract

Recently, a lot of research has been done in chaotic cryptography field using different kinds of chaotic systems, like chaotic maps, which are being considered as one of the secure and efficient methods to protect confidential information. This article highlights that the main cryptography requirements demand that the new embedded cryptosystems have to be more efficient and secure, it means that they must be faster and offer greater security. For instance, the new cryptosystems require to be compatible with the new telecommunication protocols and, in addition, to be efficient in energy consumption. In this manner, this article introduces a process to improve the randomness of five chaotic maps that are implemented on a PIC-microcontroller. The improved chaotic maps are tested to encrypt digital images in a wireless communication scheme, particularly on a machine-to-machine (M2M) link, via ZigBee channels. We show that function mod 255 improves the randomness of the pseudo-random number generators (PRNG), which is verified performing NIST SP 800-22 statistical tests, histograms, phase-plane analysis, entropy, correlation of adjacent pixels, differential attacks, and using digital images of size 256 × 256 and 512 × 512 pixels. A comparative analysis is presented versus related works that also use chaotic encryption and classic algorithms, such as: AES, DES, 3DES and IDEA. The security analysis confirms that the proposed process to improve the randomness of chaotic maps, is appropriate to implement an encryption scheme that is secure and robust against several known attacks and other statistical tests. Finally, it was experimentally verified that this chaotic encryption scheme can be used in practical applications such as M2M and Internet of things (IoT).

Suggested Citation

  • 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).
  • Handle: RePEc:eee:chsofr:v:133:y:2020:i:c:s096007792030045x
    DOI: 10.1016/j.chaos.2020.109646
    as

    Download full text from publisher

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

    File URL: https://libkey.io/10.1016/j.chaos.2020.109646?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. 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.
    3. Bahramian, Alireza & Nouri, Ali & Baghdadi, Golnaz & Gharibzadeh, Shahriar & Towhidkhah, Farzad & Jafari, Sajad, 2019. "Introducing a chaotic map with a wide range of long-term memory as a model of patch-clamped ion channels current time series," Chaos, Solitons & Fractals, Elsevier, vol. 126(C), pages 361-368.
    4. 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.
    5. Castañeda, Carlos E. & López-Mancilla, D. & Chiu, R. & Villafaña-Rauda, E. & Orozco-López, Onofre & Casillas-Rodríguez, F. & Sevilla-Escoboza, R., 2019. "Discrete-time neural synchronization between an Arduino microcontroller and a Compact Development System using multiscroll chaotic signals," Chaos, Solitons & Fractals, Elsevier, vol. 119(C), pages 269-275.
    6. Omar Guillén-Fernández & Ashley Meléndez-Cano & Esteban Tlelo-Cuautle & Jose Cruz Núñez-Pérez & Jose de Jesus Rangel-Magdaleno, 2019. "On the synchronization techniques of chaotic oscillators and their FPGA-based implementation for secure image transmission," PLOS ONE, Public Library of Science, vol. 14(2), pages 1-34, February.
    7. 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. Louzzani, Noura & Boukabou, Abdelkrim & Bahi, Halima & Boussayoud, Ali, 2021. "A novel chaos based generating function of the Chebyshev polynomials and its applications in image encryption," Chaos, Solitons & Fractals, Elsevier, vol. 151(C).
    2. Bowen Zhang & Lingfeng Liu, 2023. "Chaos-Based Image Encryption: Review, Application, and Challenges," Mathematics, MDPI, vol. 11(11), pages 1-39, June.
    3. Md Liakot Ali & Md Shazzatur Rahman & Fakir Sharif Hossain, 2021. "Design of a BIST implemented AES crypto-processor ASIC," PLOS ONE, Public Library of Science, vol. 16(11), pages 1-14, November.
    4. 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).
    5. 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).
    6. Li, Xuejun & Mou, Jun & Banerjee, Santo & Wang, Zhisen & Cao, Yinghong, 2022. "Design and DSP implementation of a fractional-order detuned laser hyperchaotic circuit with applications in image encryption," Chaos, Solitons & Fractals, Elsevier, vol. 159(C).
    7. 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).
    8. Li, Kexin & Bao, Bocheng & Ma, Jun & Chen, Mo & Bao, Han, 2022. "Synchronization transitions in a discrete memristor-coupled bi-neuron model," Chaos, Solitons & Fractals, Elsevier, vol. 165(P2).
    9. 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).

    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. 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).
    2. Bowen Zhang & Lingfeng Liu, 2023. "Chaos-Based Image Encryption: Review, Application, and Challenges," Mathematics, MDPI, vol. 11(11), pages 1-39, June.
    3. 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).
    4. Wang, Xingyuan & Liu, Huipeng, 2022. "Cross-plane multi-image encryption using chaos and blurred pixels," Chaos, Solitons & Fractals, Elsevier, vol. 164(C).
    5. 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.
    6. Ben Moews, 2023. "On random number generators and practical market efficiency," Papers 2305.17419, arXiv.org, revised Jul 2023.
    7. 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.
    8. Zu, Chuanjin & Gao, Yanming & Yu, Xiangyang, 2021. "Time fractional evolution of a single quantum state and entangled state," Chaos, Solitons & Fractals, Elsevier, vol. 147(C).
    9. 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.
    10. 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.
    11. 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).
    12. Kamdjeu Kengne, Léandre & Mboupda Pone, Justin Roger & Fotsin, Hilaire Bertrand, 2021. "On the dynamics of chaotic circuits based on memristive diode-bridge with variable symmetry: A case study," Chaos, Solitons & Fractals, Elsevier, vol. 145(C).
    13. Gu, Yajuan & Wang, Hu & Yu, Yongguang, 2020. "Synchronization for fractional-order discrete-time neural networks with time delays," Applied Mathematics and Computation, Elsevier, vol. 372(C).
    14. Mazloom, Sahar & Eftekhari-Moghadam, Amir Masud, 2009. "Color image encryption based on Coupled Nonlinear Chaotic Map," Chaos, Solitons & Fractals, Elsevier, vol. 42(3), pages 1745-1754.
    15. Ali Kanso & Mohammad Ghebleh & Mazen Bou Khuzam, 2022. "A Probabilistic Chaotic Image Encryption Scheme," Mathematics, MDPI, vol. 10(11), pages 1-26, June.
    16. Chen, Mo & Wang, Chao & Bao, Han & Ren, Xue & Bao, Bocheng & Xu, Quan, 2020. "Reconstitution for interpreting hidden dynamics with stable equilibrium point," Chaos, Solitons & Fractals, Elsevier, vol. 140(C).
    17. 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).
    18. Wang, Ran & Li, Chunbiao & Kong, Sixiao & Jiang, Yicheng & Lei, Tengfei, 2022. "A 3D memristive chaotic system with conditional symmetry," Chaos, Solitons & Fractals, Elsevier, vol. 158(C).
    19. Yildirim, Melih, 2022. "Optical color image encryption scheme with a novel DNA encoding algorithm based on a chaotic circuit," Chaos, Solitons & Fractals, Elsevier, vol. 155(C).
    20. Moreira Bezerra, João Inácio & Valduga de Almeida Camargo, Vinícius & Molter, Alexandre, 2021. "A new efficient permutation-diffusion encryption algorithm based on a chaotic map," Chaos, Solitons & Fractals, Elsevier, vol. 151(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:eee:chsofr:v:133:y:2020:i:c:s096007792030045x. 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.