A novel energy-efficient encryption algorithm for secure data in WSNs

Wireless sensor networks (WSNs) are typically deployed environments, often very hostile and without assistance. A certain level of security must be provided. However, the resource constraint is the most important characteristic of this network. Indeed, WSNs are limited in terms of calculation, CPU, battery, etc. Therefore, a solution that aims to conserve these resources is widely desired. In this paper, we focus on the problem of encryption algorithm complexity. Some of the existing encryption algorithms provide high calculation cost, require large memory and are not applicable for WSNs scenarios. Based on Feistel structure, we propose a novel ultra-lightweight encryption algorithm, named ULEA. Besides diffusion and confusion of data, ULEA assumes minor encryption rounds with simplified transformations and functions to complex the cipher. The security analysis and experimental results suggest that the ULEA algorithm is an appropriate, low storage space, energy-efficient encryption process with high security for WSNs.

[1]  Praveen Budhwar,et al.  TinyOS: An Operating System for Wireless Sensor Networks , 2015 .

[2]  Demosthenes Vouyioukas,et al.  A Framework for the Estimation and Validation of Energy Consumption in Wireless Sensor Networks , 2015, J. Sensors.

[3]  Don Coppersmith,et al.  The Data Encryption Standard (DES) and its strength against attacks , 1994, IBM J. Res. Dev..

[4]  Claude E. Shannon,et al.  Communication theory of secrecy systems , 1949, Bell Syst. Tech. J..

[5]  Behrouz A. Forouzan,et al.  Cryptography and network security , 1998 .

[6]  Jongsung Kim,et al.  HIGHT: A New Block Cipher Suitable for Low-Resource Device , 2006, CHES.

[7]  K. Lauter,et al.  The advantages of elliptic curve cryptography for wireless security , 2004, IEEE Wireless Communications.

[8]  Whitfield Diffie,et al.  New Directions in Cryptography , 1976, IEEE Trans. Inf. Theory.

[9]  Hwajeong Seo,et al.  Performance enhancement of TinyECC based on multiplication optimizations , 2013, Secur. Commun. Networks.

[10]  Ali Ahmad Milad,et al.  Comparative Study of Performance in Cryptography Algorithms (Blowfish and Skipjack) , 2012 .

[11]  Harsh Kupwade Patil,et al.  Cryptography in WSNs , 2019, Mission-Oriented Sensor Networks and Systems.

[12]  Shivashankar,et al.  A review on security and privacy issues in wireless sensor networks , 2017, 2017 2nd IEEE International Conference on Recent Trends in Electronics, Information & Communication Technology (RTEICT).

[13]  Pulak Mishra,et al.  Mergers, Acquisitions and Export Competitive- ness: Experience of Indian Manufacturing Sector , 2012 .

[14]  Madhumita Panda Data security in wireless sensor networks via AES algorithm , 2015, 2015 IEEE 9th International Conference on Intelligent Systems and Control (ISCO).

[15]  Rached Tourki,et al.  Lightweight Encryption Algorithm Based on Modified XTEA for Low-Resource Embedded Devices , 2017, IDEAS.

[16]  Gürsel Serpen,et al.  Simulating Heterogeneous and Larger-Scale Wireless Sensor Networks with TOSSIM TinyOS Emulator , 2012, Complex Adaptive Systems.

[17]  Eli Biham,et al.  Differential cryptanalysis of DES-like cryptosystems , 1990, Journal of Cryptology.

[18]  Chester Rebeiro,et al.  Formalizing the Effect of Feistel Cipher Structures on Differential Cache Attacks , 2013, IEEE Transactions on Information Forensics and Security.

[19]  Shishir Kumar,et al.  Wireless Sensor Networks’ Challenges and Future Prospects , 2018, 2018 International Conference on System Modeling & Advancement in Research Trends (SMART).

[20]  Lauri Sydanheimo,et al.  RC5-based security in wireless sensor networks: utilization and performance , 2010 .

[21]  P. N. Chatur,et al.  Detailed Survey on Attacks in Wireless Sensor Network , 2017 .

[22]  Mitsuru Matsui,et al.  Linear Cryptanalysis Method for DES Cipher , 1994, EUROCRYPT.

[23]  Shehnaz T. Patel,et al.  A survey: Lightweight cryptography in WSN , 2015, 2015 International Conference on Communication Networks (ICCN).

[24]  A M Husein,et al.  SMS Security System on Mobile Devices Using Tiny Encryption Algorithm , 2018 .

[25]  Sukumar Nandi,et al.  LCASE: Lightweight Cellular Automata-based Symmetric-key Encryption , 2009, Int. J. Netw. Secur..