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.
Publisher
Public Library of Science (PLoS)
Reference36 articles.
1. Dang, Viet B., Farnoud Farahmand, Michal Andrzejczak, and Kris Gaj. "Implementing and benchmarking three lattice-based post-quantum cryptography algorithms using software/hardware codesign." In 2019 International Conference on Field-Programmable Technology (ICFPT), pp. 206–214. IEEE, 2019.
2. Jasim, Khalid Fadhil, Kayhan Zrar Ghafoor, and Halgurd S. Maghdid. "Analysis of Encryption Algorithms Proposed for Data Security in 4G and 5G Generations." In ITM Web of Conferences, vol. 42, p. 01004. EDP Sciences, 2022.
3. Comparative performance analysis of AES encryption algorithm for various LVCMOS on different FPGAs;Neeraj Bisht;World Journal of Engineering,2022
4. FPGA implementations for data encryption and decryption via concurrent and parallel computation: A review;Abdulmajeed Adil Yazdeen;Qubahan Academic Journal
5. Chen, Jingjing, and Fucheng You. "An image encryption algorithm based on SM4 and Base64." In Journal of Physics: Conference Series, vol. 1812, no. 1, p. 012041. IOP Publishing, 2021.
Cited by
2 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献