Suppr超能文献

MISTY1 和 KASUMI 分组密码的动态可重构实现。

On the dynamic reconfigurable implementations of MISTY1 and KASUMI block ciphers.

机构信息

School of Physics and Electronic Engineering, JiaYing University, Meizhou, Guangdong, China.

School of Electronic Information, Nanjing University of Aeronautics & Astronautics, Nanjing, Jiangsu, China.

出版信息

PLoS One. 2023 Sep 28;18(9):e0291429. doi: 10.1371/journal.pone.0291429. eCollection 2023.

Abstract

Novel hardware architectures for dynamic reconfigurable implementation of 64-bit MISTY1 and KASUMI block ciphers are proposed to enhance the performance of cryptographic chips for secure IoT applications. The SRL32 primitive (Reconfigurable Look up Tables-RLUTs) and DPR (Dynamic Partial Reconfiguration) are employed to reconfigure single round MISTY1 / KASUMI algorithms on the run-time. The RLUT based architecture attains dynamic logic functionality without extra hardware resources by internally modifying the LUT contents. The proposed adaptive reconfiguration can be adopted as a productive countermeasure against malicious attacks with the added advantage of less reconfiguration time (RT). On the other hand, the block architecture reconfigures the core hardware by externally uploading the partial bit stream and has significant advantages in terms of low area implementation and power reduction. Implementation was carried out on FPGA, Xilinx Virtex 7. The results showed remarkable results with very low area of 668 / 514 CLB slices consuming 460 / 354 mW for RLUT and DPR architectures respectively. Moreover, the throughput obtained for RLUT architecture was found as 364 Mbps with very less RT of 445 nsec while DPR architecture achieved speed of 176 Mbps with RT of 1.1 msec. The novel architectures outperform the stand-alone existing hardware designs of MISTY1 and KASUMI implementations by adding the dynamic reconfigurability while at the same achieving high performance in terms of area and throughput. Design details of proposed unified architectures and comprehensive analysis is described.

摘要

为了提高安全物联网应用的加密芯片性能,提出了用于动态可重构实现 64 位 MISTY1 和 KASUMI 分组密码的新型硬件架构。采用 SRL32 基元(可重配置查找表-RLUTs)和 DPR(动态部分重配置)在运行时重新配置单轮 MISTY1/KASUMI 算法。基于 RLUT 的架构通过内部修改 LUT 内容来实现动态逻辑功能,而无需额外的硬件资源。所提出的自适应重构可以作为一种有效的对抗恶意攻击的措施,其优点是减少了重构时间(RT)。另一方面,块架构通过外部上载部分比特流来重新配置核心硬件,在面积实现和降低功耗方面具有显著优势。在 FPGA、Xilinx Virtex 7 上进行了实现。结果表明,RLUT 和 DPR 架构的面积分别非常低,只有 668/514 CLB 片和 460/354 mW,具有非常低的 RT(分别为 445 和 1.1 毫微秒)时,吞吐量分别达到 364 Mbps 和 176 Mbps。新型架构通过添加动态可重构性,在实现高性能的同时,在面积和吞吐量方面优于现有的独立 MISTY1 和 KASUMI 硬件设计。描述了所提出的统一架构的设计细节和综合分析。

https://cdn.ncbi.nlm.nih.gov/pmc/blobs/73b9/10538736/1b44af9ef69d/pone.0291429.g001.jpg

文献AI研究员

20分钟写一篇综述,助力文献阅读效率提升50倍。

立即体验

用中文搜PubMed

大模型驱动的PubMed中文搜索引擎

马上搜索

文档翻译

学术文献翻译模型,支持多种主流文档格式。

立即体验