Design and Evaluation of Memristor-Based Piccolo-80 Lightweight Encryption Algorithm for Future IoT Applications

Author:

Masoumi Massoud1

Affiliation:

1. Islamic Azad University, Tehran

Abstract

Abstract Piccolo is an ultra-lightweight encryption algorithm optimized for very resource-constrained platforms. However, lightweight algorithms are vulnerable to side-channel attacks, specifically Differential Power Analysis (DPA). In this study, we first demonstrate the vulnerability of this algorithm against DPA. Then, a new masking scheme to protect the algorithm against DPA is proposed. In addition, the same implementation in a hybrid CMOS-Nano system is presented and the results are compared in terms of attack tolerance, area, and energy consumption. Power analysis mounted on unmasked Piccolo was successful while the attack on the masked version of both CMOS and CMOS-Nano implementations of the algorithm led to unsuccessful results and no key was recovered. More importantly, while maintaining reliable performance, the hybrid CMOS-Nano circuit was more efficient than the pure CMOS circuit in terms of energy consumption and area. This is a very important issue for future IoT devices and applications where energy consumption and security are the primary concerns.

Publisher

Research Square Platform LLC

Reference25 articles.

1. https://www.ipa.go.jp/files/000084114.pdf, Accessed: Mar. 10, 2022.

2. A countermeasure of power attack for lightweight cryptographic algorithm using bit permutation operation”;Cheng L;J. Phys.: Conf. Ser.,2021

3. O Lo, W. J. Buchanan, D. Carson, “Correlation Power Analysis on the PRESENT Block Cipher on an Embedded Device”, ACM Proceedings of the 13th International Conference on Availability, Reliability and Security, 2018

4. K. Shibutani, T. Isobe, H. Hiwatari, A. Mitsuda, T. Akishita, and T. Shirai, “Piccolo: an ultra-lightweight block cipher,” In Cryptographic Hardware and Embedded Systems, CHES 2011, pages 342–357, Springer, 2011.

5. C. Wang, X. Xie, M. Yu, J. Wang, and X. Tang, “A CPA attack against round based Piccolo-80 hardware implementation”, in 2012 5th International Congress on Image and Signal Processing, pp. 1735–1740, Chongqing, China, Oct. 2012.

同舟云学术

1.学者识别学者识别

2.学术分析学术分析

3.人才评估人才评估

"同舟云学术"是以全球学者为主线,采集、加工和组织学术论文而形成的新型学术文献查询和分析系统,可以对全球学者进行文献检索和人才价值评估。用户可以通过关注某些学科领域的顶尖人物而持续追踪该领域的学科进展和研究前沿。经过近期的数据扩容,当前同舟云学术共收录了国内外主流学术期刊6万余种,收集的期刊论文及会议论文总量共计约1.5亿篇,并以每天添加12000余篇中外论文的速度递增。我们也可以为用户提供个性化、定制化的学者数据。欢迎来电咨询!咨询电话:010-8811{复制后删除}0370

www.globalauthorid.com

TOP

Copyright © 2019-2024 北京同舟云网络信息技术有限公司
京公网安备11010802033243号  京ICP备18003416号-3