当前位置: X-MOL 学术J. Circuits Syst. Comput. › 论文详情
Our official English website, www.x-mol.net, welcomes your feedback! (Note: you will need to create a separate account there.)
High-Performance Hardware Implementation of the KATAN Lightweight Cryptographic Cipher
Journal of Circuits, Systems and Computers ( IF 1.5 ) Pub Date : 2022-08-24 , DOI: 10.1142/s0218126623500172
Muntaser Al-Moselly 1 , Ali Al-Haj 2
Affiliation  

Lightweight cryptography has been proposed recently as an attractive solution to provide security for the ever-growing number of IoT resource-constrained devices. Many of the proposed lightweight cryptographic ciphers have been implemented in software. However, for practical embedded IoT applications, hardware implementations are preferred because they have small silicon area and low-power consumption. In this paper, we present a transistor-level hardware implementation of the well-known KATAN lightweight cipher. This cipher has been chosen due to its operational simplicity and high levels of security. Moreover, the structure of the KATAN cipher lends itself naturally for transistor-level hardware implementation. The design has been implemented at the transistor level using the advanced new 28-nm CMOS technology which facilitates optimized designs for the resource-constrained IoT devices. The proposed VLSI KATAN encryption and decryption circuits have been designed and simulated using the Synopsys Custom Designer Tool using 28-nm technology, 0.9 v supply voltage and a 1GHz clock signal. The KATAN encryption circuit has 312 GE (Gate Equivalent) without key and irregular update registers, and 1081 GE for the overall design, and the decryption circuit has 390 GE without memory registers and 6867 GE for the overall design.



中文翻译:

KATAN 轻量级密码的高性能硬件实现

最近提出了轻量级密码学作为一种有吸引力的解决方案,为不断增长的物联网资源受限设备提供安全性。许多提出的轻量级密码密码已在软件中实现。然而,对于实际的嵌入式物联网应用,硬件实现是首选,因为它们具有较小的硅面积和低功耗。在本文中,我们提出了著名的 KATAN 轻量级密码的晶体管级硬件实现。之所以选择此密码,是因为其操作简单且安全性高。此外,KATAN 密码的结构自然适用于晶体管级硬件实现。该设计已使用先进的新型 28 纳米 CMOS 技术在晶体管级实现,该技术有助于优化资源受限物联网设备的设计。所提议的 VLSI KATAN 加密和解密电路已使用 Synopsys 定制设计器工具进行设计和仿真,该工具使用 28-nm 技术、0.9 v 电源电压和 1GHz 时钟信号。KATAN加密电路有312 GE(Gate Equivalent)无密钥和不定期更新寄存器,整体设计有1081 GE,解密电路有390 GE无内存寄存器,整体设计有6867 GE。

更新日期:2022-08-26
down
wechat
bug