Cargando…

A Multidimensional Hyperjerk Oscillator: Dynamics Analysis, Analogue and Embedded Systems Implementation, and Its Application as a Cryptosystem

A lightweight image encryption algorithm is presented based on chaos induction via a 5-dimensional hyperjerk oscillator (5DHO) network. First, the dynamics of our 5DHO network is investigated and shown to exhibit up to five coexisting hidden attractors in the state space that depend exclusively on t...

Descripción completa

Detalles Bibliográficos
Autores principales: Nestor, Tsafack, De Dieu, Nkapkop Jean, Jacques, Kengne, Yves, Effa Joseph, Iliyasu, Abdullah M., Abd El-Latif, Ahmed A.
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2019
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6983160/
https://www.ncbi.nlm.nih.gov/pubmed/31877798
http://dx.doi.org/10.3390/s20010083
_version_ 1783491455942131712
author Nestor, Tsafack
De Dieu, Nkapkop Jean
Jacques, Kengne
Yves, Effa Joseph
Iliyasu, Abdullah M.
Abd El-Latif, Ahmed A.
author_facet Nestor, Tsafack
De Dieu, Nkapkop Jean
Jacques, Kengne
Yves, Effa Joseph
Iliyasu, Abdullah M.
Abd El-Latif, Ahmed A.
author_sort Nestor, Tsafack
collection PubMed
description A lightweight image encryption algorithm is presented based on chaos induction via a 5-dimensional hyperjerk oscillator (5DHO) network. First, the dynamics of our 5DHO network is investigated and shown to exhibit up to five coexisting hidden attractors in the state space that depend exclusively on the system’s initial values. Further, a simple implementation of the circuit was used to validate its ability to exhibit chaotic dynamical properties. Second, an Arduino UNO platform is used to confirm the usability of our oscillator in embedded system implementation. Finally, an efficient image encryption application is executed using the proposed chaotic networks based on the use of permutation-substitution sequences. The superior qualities of the proposed strategy are traced to the dynamic set of keys used in the substitution process which heralds the generation of the final ciphered image. Based on the average results obtained from the entropy analysis (7.9976), NPCR values (99.62), UACI tests (33.69) and encryption execution time for 512 × 512 images (0.1141 s), the proposed algorithm is adjudged to be fast and robust to differential and statistical attacks relative to similar approaches.
format Online
Article
Text
id pubmed-6983160
institution National Center for Biotechnology Information
language English
publishDate 2019
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-69831602020-02-06 A Multidimensional Hyperjerk Oscillator: Dynamics Analysis, Analogue and Embedded Systems Implementation, and Its Application as a Cryptosystem Nestor, Tsafack De Dieu, Nkapkop Jean Jacques, Kengne Yves, Effa Joseph Iliyasu, Abdullah M. Abd El-Latif, Ahmed A. Sensors (Basel) Article A lightweight image encryption algorithm is presented based on chaos induction via a 5-dimensional hyperjerk oscillator (5DHO) network. First, the dynamics of our 5DHO network is investigated and shown to exhibit up to five coexisting hidden attractors in the state space that depend exclusively on the system’s initial values. Further, a simple implementation of the circuit was used to validate its ability to exhibit chaotic dynamical properties. Second, an Arduino UNO platform is used to confirm the usability of our oscillator in embedded system implementation. Finally, an efficient image encryption application is executed using the proposed chaotic networks based on the use of permutation-substitution sequences. The superior qualities of the proposed strategy are traced to the dynamic set of keys used in the substitution process which heralds the generation of the final ciphered image. Based on the average results obtained from the entropy analysis (7.9976), NPCR values (99.62), UACI tests (33.69) and encryption execution time for 512 × 512 images (0.1141 s), the proposed algorithm is adjudged to be fast and robust to differential and statistical attacks relative to similar approaches. MDPI 2019-12-21 /pmc/articles/PMC6983160/ /pubmed/31877798 http://dx.doi.org/10.3390/s20010083 Text en © 2019 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Nestor, Tsafack
De Dieu, Nkapkop Jean
Jacques, Kengne
Yves, Effa Joseph
Iliyasu, Abdullah M.
Abd El-Latif, Ahmed A.
A Multidimensional Hyperjerk Oscillator: Dynamics Analysis, Analogue and Embedded Systems Implementation, and Its Application as a Cryptosystem
title A Multidimensional Hyperjerk Oscillator: Dynamics Analysis, Analogue and Embedded Systems Implementation, and Its Application as a Cryptosystem
title_full A Multidimensional Hyperjerk Oscillator: Dynamics Analysis, Analogue and Embedded Systems Implementation, and Its Application as a Cryptosystem
title_fullStr A Multidimensional Hyperjerk Oscillator: Dynamics Analysis, Analogue and Embedded Systems Implementation, and Its Application as a Cryptosystem
title_full_unstemmed A Multidimensional Hyperjerk Oscillator: Dynamics Analysis, Analogue and Embedded Systems Implementation, and Its Application as a Cryptosystem
title_short A Multidimensional Hyperjerk Oscillator: Dynamics Analysis, Analogue and Embedded Systems Implementation, and Its Application as a Cryptosystem
title_sort multidimensional hyperjerk oscillator: dynamics analysis, analogue and embedded systems implementation, and its application as a cryptosystem
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6983160/
https://www.ncbi.nlm.nih.gov/pubmed/31877798
http://dx.doi.org/10.3390/s20010083
work_keys_str_mv AT nestortsafack amultidimensionalhyperjerkoscillatordynamicsanalysisanalogueandembeddedsystemsimplementationanditsapplicationasacryptosystem
AT dedieunkapkopjean amultidimensionalhyperjerkoscillatordynamicsanalysisanalogueandembeddedsystemsimplementationanditsapplicationasacryptosystem
AT jacqueskengne amultidimensionalhyperjerkoscillatordynamicsanalysisanalogueandembeddedsystemsimplementationanditsapplicationasacryptosystem
AT yveseffajoseph amultidimensionalhyperjerkoscillatordynamicsanalysisanalogueandembeddedsystemsimplementationanditsapplicationasacryptosystem
AT iliyasuabdullahm amultidimensionalhyperjerkoscillatordynamicsanalysisanalogueandembeddedsystemsimplementationanditsapplicationasacryptosystem
AT abdellatifahmeda amultidimensionalhyperjerkoscillatordynamicsanalysisanalogueandembeddedsystemsimplementationanditsapplicationasacryptosystem
AT nestortsafack multidimensionalhyperjerkoscillatordynamicsanalysisanalogueandembeddedsystemsimplementationanditsapplicationasacryptosystem
AT dedieunkapkopjean multidimensionalhyperjerkoscillatordynamicsanalysisanalogueandembeddedsystemsimplementationanditsapplicationasacryptosystem
AT jacqueskengne multidimensionalhyperjerkoscillatordynamicsanalysisanalogueandembeddedsystemsimplementationanditsapplicationasacryptosystem
AT yveseffajoseph multidimensionalhyperjerkoscillatordynamicsanalysisanalogueandembeddedsystemsimplementationanditsapplicationasacryptosystem
AT iliyasuabdullahm multidimensionalhyperjerkoscillatordynamicsanalysisanalogueandembeddedsystemsimplementationanditsapplicationasacryptosystem
AT abdellatifahmeda multidimensionalhyperjerkoscillatordynamicsanalysisanalogueandembeddedsystemsimplementationanditsapplicationasacryptosystem