TinyJAMBU Hardware Implementation for Low Power

被引:0
作者
Fernandez-Garcia, Carlos [1 ]
Mora-Gutierrez, J. M. [1 ]
Jimenez-Fernandez, Carlos J. [1 ,2 ]
机构
[1] Inst Microelect Sevilla IMSE CNM, Seville 41012, Spain
[2] Univ Seville, Dept Technol Elect, Seville 41004, Spain
来源
IEEE ACCESS | 2024年 / 12卷
关键词
Power demand; Shift registers; Ciphers; NIST; Hardware; Nonce; Standards; AEAD; lightweight cryptography; TinyJAMBU;
D O I
10.1109/ACCESS.2024.3438378
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, we present hardware implementations of the lightweight TinyJAMBU cipher with reduced power consumption using a mechanism based on shift register parallelization. The power consumption in digital circuits depends linearly on the switching activity of the logic gates. The parallelization technique reduces the number of switches per clock cycle of the shift registers, which can significantly reduce power consumption. This technique has been applied to the TinyJAMBU cipher, a finalist in the NIST lightweight cryptography standardization process with the lowest resource and power consumption. The implementations we present use the logical parallelization technique in the cipher's NLFSR, which is the basic block of TinyJAMBU, and in the key register. Measurements with data from various post-place and route simulations, performed for the Xilinx 7-Series family of FPGAs, are presented to demonstrate the effectiveness of the proposed technique in reducing power consumption, achieving a reduction of more than 30% in dynamic power consumption compared to the standard implementation, with almost no increase in resource consumption. Therefore, the ciphers hardware implementations proposed in this paper are highly suitable for use as hardware peripherals in applications with severe constraints on available resources and power, such as low-power microcontrollers that are widely used in the IoT field.
引用
收藏
页码:108342 / 108349
页数:8
相关论文
共 17 条
  • [11] Multiradix Trivium Implementations for Low-Power IoT Hardware
    Mora-Gutierrez, J. M.
    Jimenez-Fernandez, C. J.
    Valencia-Barrero, M.
    [J]. IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2017, 25 (12) : 3401 - 3405
  • [12] Naru ER, 2017, 2017 INTERNATIONAL CONFERENCE ON I-SMAC (IOT IN SOCIAL, MOBILE, ANALYTICS AND CLOUD) (I-SMAC), P887, DOI 10.1109/I-SMAC.2017.8058307
  • [13] Piguet C, 1995, 1995 IEEE TENCON - ASIA-PACIFIC MICROELECTRONICS 2000, PROCEEDINGS, P299, DOI 10.1109/TENCON.1995.496399
  • [14] On the Security Margin of TinyJAMBU with Refined Differential and Linear Cryptanalysis
    Saha, Dhiman
    Sasaki, Yu
    Shi, Dapping
    Sibleyras, Ferdinand
    Sun, Siwei
    Zhang, Yingjie
    [J]. IACR TRANSACTIONS ON SYMMETRIC CRYPTOLOGY, 2020, 2020 (03) : 152 - 174
  • [15] Sezer S., 2018, P 31 IEEE INT SYST C, P1
  • [16] Tiny, JAMBU Handware Implementation of the Cryptographic Engineering Research Group of the George Mason University
  • [17] Low-Power AES Data Encryption Architecture for a LoRaWAN
    Tsai, Kun-Lin
    Leu, Fang-Yie
    You, Ilsun
    Chang, Shuo-Wen
    Hu, Shiung-Jie
    Park, Hoonyong
    [J]. IEEE ACCESS, 2019, 7 : 146348 - 146357