MICKEY 2.0.85: A Secure and Lighter MICKEY 2.0 Cipher Variant with Improved Power Consumption for Smaller Devices in the IoT

Lightweight stream ciphers have attracted significant attention in the last two decades due to their security implementations in small devices with limited hardware. With low-power computation abilities, these devices consume less power, thus reducing costs. New directions in ultra-lightweight cryptosystem design include optimizing lightweight cryptosystems to work with a low number of gate equivalents (GEs); without affecting security, these designs consume less power via scaled-down versions of the Mutual Irregular Clocking KEYstream generator—version 2-(MICKEY 2.0) cipher. This study aims to obtain a scaled-down version of the MICKEY 2.0 cipher by modifying its internal state design via reducing shift registers and modifying the controlling bit positions to assure the ciphers’ pseudo-randomness. We measured these changes using the National Institutes of Standards and Testing (NIST) test suites, investigating the speed and power consumption of the proposed scaled-down version named MICKEY 2.0.85. The (85) refers to the new modified bit-lengths of each MICKEY 2.0 register. The results show that it is faster, requires less power, and needs fewer GEs. The proposed variant will enhance the security of applications, such asRadio-frequency identification (RFID) technology, sensor networks, and in Internet of things (IoT) in general. It also will enhance research on the optimization of existing lightweight cryptosystems.

[1]  Shiyong Zhang,et al.  Micro-Trivium: A lightweight algorithm designed for radio frequency identification systems , 2017, Int. J. Distributed Sens. Networks.

[2]  Kumar Yelamarthi,et al.  Rapidly Deployable IoT Architecture with Data Security: Implementation and Experimental Evaluation , 2019, Sensors.

[3]  Zaheera Zainal Abidin,et al.  Crypt-Tag Authentication in NFC Implementation for Medicine Data Management , 2018 .

[4]  Adnan Noor Mian,et al.  Energy efficient cross-layer approach for object security of CoAP for IoT devices , 2019, Ad Hoc Networks.

[5]  Malik Qasaimeh,et al.  Software randomness analysis and evaluation of lightweight ciphers: the prospective for IoT security , 2018, Multimedia Tools and Applications.

[6]  Xiaohong Chen,et al.  Some cosine similarity measures and distance measures between q‐rung orthopair fuzzy sets , 2019, Int. J. Intell. Syst..

[7]  Shailendra Shukla,et al.  A Novel Approach of Cloud Based Scheduling Using Deep-Learning Approach in E-Commerce Domain , 2019, Int. J. Inf. Syst. Model. Des..

[8]  Nai-Wei Lo,et al.  A robust NFC-based personalized IPTV service system , 2017, Multimedia Tools and Applications.

[9]  Athanassios N. Skodras,et al.  FPGA-based performance analysis of stream ciphers ZUC, Snow3g, Grain V1, Mickey V2, Trivium and E0 , 2013, Microprocess. Microsystems.

[10]  Nish Parikh,et al.  Query Suggestion with Large Scale Data , 2013 .

[11]  Anindita Septiarini,et al.  Cryptography using Random Rc4 Stream Cipher on SMS for Android-Based Smartphones , 2018 .

[12]  Charalampos Manifavas,et al.  A survey of lightweight stream ciphers for embedded systems , 2016, Secur. Commun. Networks.

[13]  Dawu Gu,et al.  Improved impossible differential cryptanalysis of large-block Rijndael , 2018, Science China Information Sciences.

[14]  Orhun Kara,et al.  On Analysis of Lightweight Stream Ciphers with Keyed Update , 2019, IEEE Transactions on Computers.

[15]  Mohamed Hamed N. Taha,et al.  A Blockchain Technology Evolution Between Business Process Management (BPM) and Internet-of-Things (IoT) , 2018 .

[16]  Gaurav Verma,et al.  More Precise FPGA Power Estimation and Validation Tool (FPEV_Tool) for Low Power Applications , 2019, Wirel. Pers. Commun..

[17]  Fan Zhang,et al.  Near Field Communication-based Agricultural Management Service Systems for Family Farms , 2019, Sensors.

[18]  Iwona Polak,et al.  Tabu Search in revealing the internal state of RC4+ cipher , 2019, Appl. Soft Comput..