Design of a chaos-based encryption scheme for sensor data using a novel logarithmic chaotic map

Abstract This paper introduces a novel Logarithmic Chaotic Map (LCM) that is inspired by the well known quadratic map. The chaotic dynamic of the proposed map LCM is thoroughly investigated and its chaotic properties are found to be superior in comparison with the existing maps in the literature. In addition, a new encryption algorithm is proposed that is based on LCM. The chaotic output generated from LCM passed through all 15 National Institute of Standards and Technology (NIST) statistical tests thus confirming its randomness. The proposed encryption algorithm is best suited for encrypting numeric sensor data values preferably for IoT applications and has been found to be highly resilient to security attacks.

[1]  Rafik Hamza,et al.  A novel pseudo random sequence generator for image-cryptographic applications , 2017, J. Inf. Secur. Appl..

[2]  Gonzalo Álvarez,et al.  Some Basic Cryptographic Requirements for Chaos-Based Cryptosystems , 2003, Int. J. Bifurc. Chaos.

[3]  İsmail Öztürk,et al.  A novel method for producing pseudo random numbers from differential equation-based chaotic systems , 2015 .

[4]  César Cruz-Hernández,et al.  Chaotic digital cryptosystem using serial peripheral interface protocol and its dsPIC implementation , 2018, Frontiers of Information Technology & Electronic Engineering.

[5]  Amir Akhavan,et al.  Pseudo random number generator based on quantum chaotic map , 2014, Commun. Nonlinear Sci. Numer. Simul..

[6]  S. El-Khamy,et al.  Chaos-Based Image Encryption Using an Improved Quadratic Chaotic Map , 2016 .

[7]  Ljupco Kocarev,et al.  Chaos-Based Cryptography - Theory, Algorithms and Applications , 2011, Chaos-Based Cryptography.

[8]  Qun Ding,et al.  Designing a Lightweight Cipher Algorithm Based on Chaos Theory and LoRaWAN , 2017 .

[9]  Faranak Fotouhi-Ghazvini,et al.  A Low Power Cryptography Solution Based on Chaos Theory in Wireless Sensor Nodes , 2019, IEEE Access.

[10]  Andrey Bogdanov,et al.  PRESENT: An Ultra-Lightweight Block Cipher , 2007, CHES.

[11]  Naveen K. Chilamkurti,et al.  An encryption algorithm based on combined chaos in body area networks , 2017, Comput. Electr. Eng..

[12]  Thomas Peyrin,et al.  The LED Block Cipher , 2011, IACR Cryptol. ePrint Arch..

[13]  I. Pehlivan,et al.  Secure image encryption algorithm design using a novel chaos based S-Box , 2017 .

[14]  L. Cardoza-Avendaño,et al.  A novel pseudorandom number generator based on pseudorandomly enhanced logistic map , 2016, Nonlinear Dynamics.

[15]  M. Stanciu,et al.  Atmel AVR microcontroller implementation of a new enciphering algorithm based on a chaotic Generalized Hénon Map , 2012, 2012 9th International Conference on Communications (COMM).

[16]  Xing-Yuan Wang,et al.  A Colour Image Encryption Scheme Using Permutation-Substitution Based on Chaos , 2015, Entropy.

[17]  Joseph Zambreno,et al.  A chaotic encryption scheme for real-time embedded systems: design and implementation , 2013, Telecommun. Syst..

[18]  Miguel Angel Murillo-Escobar,et al.  A robust embedded biometric authentication system based on fingerprint and chaotic encryption , 2015, Expert Syst. Appl..

[19]  Yong Wang,et al.  A pseudorandom number generator based on piecewise logistic map , 2015, Nonlinear Dynamics.

[20]  Dominique Barchiesi,et al.  Pseudo-random number generator based on mixing of three chaotic maps , 2014, Commun. Nonlinear Sci. Numer. Simul..

[21]  Miguel Angel Murillo-Escobar,et al.  Implementation of an improved chaotic encryption algorithm for real-time embedded systems by using a 32-bit microcontroller , 2016, Microprocess. Microsystems.

[22]  Sanjay Kumar,et al.  Applied Cryptography Using Chaos Function for Fast Digital Logic-Based Systems in Ubiquitous Computing , 2015, Entropy.

[23]  Lingfeng Liu,et al.  Pseudorandom sequence generator based on the Chen chaotic system , 2013, Comput. Phys. Commun..

[24]  Alfred Menezes,et al.  Handbook of Applied Cryptography , 2018 .

[25]  Erdinç Avaroğlu Pseudorandom number generator based on Arnold cat map and statistical analysis , 2017 .

[26]  R. M. López-Gutiérrez,et al.  A RGB image encryption algorithm based on total plain image characteristics and chaos , 2015, Signal Process..

[27]  Bin Zhu,et al.  A Novel Color Image Encryption Scheme Using Rectangular Transform-Enhanced Chaotic Tent Maps , 2017, IEEE Access.

[28]  Zhu Wang,et al.  A novel compound chaotic block cipher for wireless sensor networks , 2015, Commun. Nonlinear Sci. Numer. Simul..

[29]  R. M. López-Gutiérrez,et al.  A Fingerprint Image Encryption Scheme Based on Hyperchaotic Rössler Map , 2016 .

[30]  Elaine B. Barker,et al.  A Statistical Test Suite for Random and Pseudorandom Number Generators for Cryptographic Applications , 2000 .

[31]  Azman Samsudin,et al.  A Chaos-Based Authenticated Cipher with Associated Data , 2017, Secur. Commun. Networks.

[32]  Miguel Angel Murillo-Escobar,et al.  A Double Chaotic Layer Encryption Algorithm for Clinical Signals in Telemedicine , 2017, Journal of Medical Systems.

[33]  Zhiliang Zhu,et al.  A Novel Image Encryption Scheme Using the Composite Discrete Chaotic System , 2016, Entropy.