{"title":"资源受限设备的Midori轻量级分组密码的区域高效架构","authors":"Chaitanya Kella , Pulkit Singh , Zeesha Mishra , Bibhudendra Acharya","doi":"10.1016/j.vlsi.2025.102501","DOIUrl":null,"url":null,"abstract":"<div><div>The practise of tiny computing and embedded devices in Internet of Things (IoT) has brought up severe security trepidations in information security. Providing secured end-to-end communication in Resource Constrained Environment (RCE) with limited hardware is challenging task. Over the past few year, Lightweight Cryptography has been recognized as top-notch for gratifying the requirements of RCE. Several lightweight cryptographic algorithms have been proposed for different applications in RCEs. In this paper, Midori block cipher has been chosen to fulfil the objective. Midori block cipher has been area and speed optimized using unconventional serial architectures and memory address scheduling technique. This paper presents two serial architectures M1 and M2 for 64 and 128-bit block size respectively. The proposed designs are implemented in verilog Hardware Descriptive Language (HDL) using Xilinx Integrated Synthesis Environment (ISE) Design suite and power analysis has been done. The hardware implementation is carried on Field Programmable Gate Array (FPGA). Comparison of the proposed designs has been done on different families of FPGA. The proposed designs has shown a percentage improvement of 38.54% and 36.12% in terms of area for 64 and 128-bit block size respectively. Similarly, the percentage improvement for efficiency is 80.18% and 210.41%, for throughput is 10.69% and 98.13% for 64 and 128-bit block size respectively on FPGA Spartan 6 platform comparing with state-of-the-art Midori cipher.</div></div>","PeriodicalId":54973,"journal":{"name":"Integration-The Vlsi Journal","volume":"105 ","pages":"Article 102501"},"PeriodicalIF":2.5000,"publicationDate":"2025-08-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Area-efficient architectures of Midori lightweight block cipher for resource constrained devices\",\"authors\":\"Chaitanya Kella , Pulkit Singh , Zeesha Mishra , Bibhudendra Acharya\",\"doi\":\"10.1016/j.vlsi.2025.102501\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<div><div>The practise of tiny computing and embedded devices in Internet of Things (IoT) has brought up severe security trepidations in information security. Providing secured end-to-end communication in Resource Constrained Environment (RCE) with limited hardware is challenging task. Over the past few year, Lightweight Cryptography has been recognized as top-notch for gratifying the requirements of RCE. Several lightweight cryptographic algorithms have been proposed for different applications in RCEs. In this paper, Midori block cipher has been chosen to fulfil the objective. Midori block cipher has been area and speed optimized using unconventional serial architectures and memory address scheduling technique. This paper presents two serial architectures M1 and M2 for 64 and 128-bit block size respectively. The proposed designs are implemented in verilog Hardware Descriptive Language (HDL) using Xilinx Integrated Synthesis Environment (ISE) Design suite and power analysis has been done. The hardware implementation is carried on Field Programmable Gate Array (FPGA). Comparison of the proposed designs has been done on different families of FPGA. The proposed designs has shown a percentage improvement of 38.54% and 36.12% in terms of area for 64 and 128-bit block size respectively. Similarly, the percentage improvement for efficiency is 80.18% and 210.41%, for throughput is 10.69% and 98.13% for 64 and 128-bit block size respectively on FPGA Spartan 6 platform comparing with state-of-the-art Midori cipher.</div></div>\",\"PeriodicalId\":54973,\"journal\":{\"name\":\"Integration-The Vlsi Journal\",\"volume\":\"105 \",\"pages\":\"Article 102501\"},\"PeriodicalIF\":2.5000,\"publicationDate\":\"2025-08-18\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Integration-The Vlsi Journal\",\"FirstCategoryId\":\"5\",\"ListUrlMain\":\"https://www.sciencedirect.com/science/article/pii/S0167926025001580\",\"RegionNum\":3,\"RegionCategory\":\"工程技术\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q3\",\"JCRName\":\"COMPUTER SCIENCE, HARDWARE & ARCHITECTURE\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Integration-The Vlsi Journal","FirstCategoryId":"5","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0167926025001580","RegionNum":3,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q3","JCRName":"COMPUTER SCIENCE, HARDWARE & ARCHITECTURE","Score":null,"Total":0}
Area-efficient architectures of Midori lightweight block cipher for resource constrained devices
The practise of tiny computing and embedded devices in Internet of Things (IoT) has brought up severe security trepidations in information security. Providing secured end-to-end communication in Resource Constrained Environment (RCE) with limited hardware is challenging task. Over the past few year, Lightweight Cryptography has been recognized as top-notch for gratifying the requirements of RCE. Several lightweight cryptographic algorithms have been proposed for different applications in RCEs. In this paper, Midori block cipher has been chosen to fulfil the objective. Midori block cipher has been area and speed optimized using unconventional serial architectures and memory address scheduling technique. This paper presents two serial architectures M1 and M2 for 64 and 128-bit block size respectively. The proposed designs are implemented in verilog Hardware Descriptive Language (HDL) using Xilinx Integrated Synthesis Environment (ISE) Design suite and power analysis has been done. The hardware implementation is carried on Field Programmable Gate Array (FPGA). Comparison of the proposed designs has been done on different families of FPGA. The proposed designs has shown a percentage improvement of 38.54% and 36.12% in terms of area for 64 and 128-bit block size respectively. Similarly, the percentage improvement for efficiency is 80.18% and 210.41%, for throughput is 10.69% and 98.13% for 64 and 128-bit block size respectively on FPGA Spartan 6 platform comparing with state-of-the-art Midori cipher.
期刊介绍:
Integration''s aim is to cover every aspect of the VLSI area, with an emphasis on cross-fertilization between various fields of science, and the design, verification, test and applications of integrated circuits and systems, as well as closely related topics in process and device technologies. Individual issues will feature peer-reviewed tutorials and articles as well as reviews of recent publications. The intended coverage of the journal can be assessed by examining the following (non-exclusive) list of topics:
Specification methods and languages; Analog/Digital Integrated Circuits and Systems; VLSI architectures; Algorithms, methods and tools for modeling, simulation, synthesis and verification of integrated circuits and systems of any complexity; Embedded systems; High-level synthesis for VLSI systems; Logic synthesis and finite automata; Testing, design-for-test and test generation algorithms; Physical design; Formal verification; Algorithms implemented in VLSI systems; Systems engineering; Heterogeneous systems.