MURAL - Maynooth University Research Archive Library



    On the dynamic reconfigurable implementations of MISTY1 and KASUMI block ciphers


    Teh, Je Sen and Jiexian, Huang and Khizar, Yasir and Ali, Zain Anwar and Hasan, Raza and Pathan, Muhammad Salman (2023) On the dynamic reconfigurable implementations of MISTY1 and KASUMI block ciphers. PLOS ONE, 18 (9). e0291429. ISSN 1932-6203

    [img]
    Preview
    Download (2MB) | Preview


    Share your research

    Twitter Facebook LinkedIn GooglePlus Email more...



    Add this article to your Mendeley library


    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.

    Item Type: Article
    Keywords: Algorithms; Cryptography; Logic circuits; Optimization; Signal processing; Encryption; Telecommunications; Wireless sensor networks;
    Academic Unit: Faculty of Science and Engineering > Computer Science
    Item ID: 18803
    Identification Number: https://doi.org/10.1371/journal.pone.0291429
    Depositing User: IR Editor
    Date Deposited: 22 Aug 2024 14:04
    Journal or Publication Title: PLOS ONE
    Publisher: Public Library of Science
    Refereed: Yes
    URI:
    Use Licence: This item is available under a Creative Commons Attribution Non Commercial Share Alike Licence (CC BY-NC-SA). Details of this licence are available here

    Repository Staff Only(login required)

    View Item Item control page

    Downloads

    Downloads per month over past year

    Origin of downloads