On the dynamic reconfigurable implementations of MISTY1 and KASUMI block ciphers

被引:1
|
作者
Jiexian, Huang [1 ]
Khizar, Yasir [2 ]
Ali, Zain Anwar [1 ,3 ]
Hasan, Raza [4 ]
Pathan, Muhammad Salman [5 ]
机构
[1] JiaYing Univ, Sch Phys & Elect Engn, Meizhou, Guangdong, Peoples R China
[2] Nanjing Univ Aeronaut & Astronaut, Sch Elect & Informat Engn, Nanjing, Jiangsu, Peoples R China
[3] Sir Syed Univ Engn & Technol, Elect Engn Dept, Karachi, Sindh, Pakistan
[4] Solent Univ, Dept Sci & Engn, Southampton, England
[5] Maynooth Univ, Comp Sci Dept, Kildare, Ireland
来源
PLOS ONE | 2023年 / 18卷 / 09期
关键词
FPGA IMPLEMENTATION;
D O I
10.1371/journal.pone.0291429
中图分类号
O [数理科学和化学]; P [天文学、地球科学]; Q [生物科学]; N [自然科学总论];
学科分类号
07 ; 0710 ; 09 ;
摘要
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.
引用
收藏
页数:16
相关论文
共 50 条
  • [1] Highly optimised reconfigurable hardware architecture of 64 bit block ciphers MISTY1 and KASUMI
    Yasir
    Wu, Ning
    Zhang, Xiao Qiang
    Yahya, Muhammad Rehan
    [J]. ELECTRONICS LETTERS, 2017, 53 (01) : 10 - 11
  • [2] Compact Hardware Implementations of MISTY1 Block Cipher
    Yasir
    Wu, Ning
    Zhang, Xiaoqiang
    [J]. JOURNAL OF CIRCUITS SYSTEMS AND COMPUTERS, 2018, 27 (03)
  • [3] Architectures and FPGA implementations of the 64-bit MISTY1 block cipher
    Kitsos, P.
    Galanis, M. D.
    Koufopavlou, O.
    [J]. JOURNAL OF CIRCUITS SYSTEMS AND COMPUTERS, 2006, 15 (06) : 817 - 831
  • [4] Fast software implementations of MISTY1 on alpha processors
    Nakajima, J
    Matsui, M
    [J]. IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 1999, E82A (01) : 107 - 116
  • [5] Compact Architecture for ASIC Implementation of the MISTY1 Block Cipher
    Yamamoto, Dai
    Yajima, Jun
    Itoh, Kouichi
    [J]. IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2010, E93A (01) : 3 - 12
  • [6] A very compact hardware implementation of the MISTY1 block cipher
    Yamamoto, Dai
    Yajima, Jim
    Itoh, Kouichi
    [J]. CRYPTOGRAPHIC HARDWARE AND EMBEDDED SYSTEMS - CHES 2008, PROCEEDINGS, 2008, 5154 : 315 - 330
  • [7] Security analysis of MISTY1
    Tanaka, Hidema
    Hatano, Yasuo
    Sugio, Nobuyuki
    Kaneko, Toshinobu
    [J]. INFORMATION SECURITY APPLICATIONS, 2007, 4867 : 215 - +
  • [8] Improved cryptanalysis of MISTY1
    Kühn, U
    [J]. FAST SOFTWARE ENCRYPTION (REVISED PAPERS), 2002, 2365 : 61 - 75
  • [9] Area-Efficient Hardware Architectures of MISTY1 Block Cipher
    Yasir
    Wu, Ning
    Chen, Xin
    Yahya, Muhammad Rehan
    [J]. RADIOENGINEERING, 2018, 27 (02) : 541 - 548
  • [10] A time and area efficient hardware implementation of the misty1 block cipher
    Kitsos, P
    Koufopavlou, O
    [J]. Proceedings of the 46th IEEE International Midwest Symposium on Circuits & Systems, Vols 1-3, 2003, : 794 - 797