当前位置: X-MOL 学术Microprocess. Microsyst. › 论文详情
Our official English website, www.x-mol.net, welcomes your feedback! (Note: you will need to create a separate account there.)
Design and Implementation of Novel BRISI Lightweight Cipher for Resource Constrained Devices
Microprocessors and Microsystems ( IF 1.9 ) Pub Date : 2021-05-08 , DOI: 10.1016/j.micpro.2021.104267
Kiran Kumar V G , Shantharama Rai C

The Internet of Things (IoT) and cyber-physical systems (CPS) has grown exponentially over the recent years, has motivated the development and deployment of the low resource devices for a wide range of applications in the IoT. Many such resource constrained devices are deployed to match the heterogeneous application requirements of IoT and CPS systems, wherein privacy and security have emerged, as the most difficult challenges, as the constrained devices are not been designed to have security features. This paper presents a lightweight cipher, based on ARX (Addition-Modulo, Rotation and XOR) operations, Fiestel structure, an amalgamation of BRIGHT and SIMON structure, hence the name BRISI. The cipher encrypts 32-bit plaintext using 64-bit key. The software implementation is performed using MATLAB tool and it fulfils the Avalanche criterion, Key-sensitivity, correlation coefficient, entropy and histogram. The proposed design is simulated using Xilinx Vivado and is implemented on Nexys-4 DDR Artix-7 and Basys-3 Artix-7 FPGA family and is evaluated for (LUT and register) power and timing



中文翻译:

面向资源受限设备的新型 BRISI 轻量级密码的设计与实现

近年来,物联网(IoT)和网络物理系统(CPS)呈指数增长,推动了低资源设备的开发和部署,从而为IoT中的各种应用提供了动力。许多此类资源受限设备被部署以匹配物联网和 CPS 系统的异构应用需求,其中隐私和安全已成为最困难的挑战,因为受限设备并未设计为具有安全功能。本文提出了一种轻量级密码,基于 ARX(加模、旋转和异或)运算、Fiestel 结构、BRIGHT 和 SIMON 结构的合并,因此得名 BRISI。密码使用 64 位密钥加密 32 位明文。软件实现是使用 MATLAB 工具执行的,它满足雪崩准则,键敏感度、相关系数、熵和直方图。建议的设计使用 Xilinx Vivado 进行仿真,并在 Nexys-4 DDR Artix-7 和 Basys-3 Artix-7 FPGA 系列上实现,并针对(LUT 和寄存器)功率和时序进行评估

更新日期:2021-05-28
down
wechat
bug