Design Space Exploration for High-Speed Implementation of the MISTY1 Block Cipher

被引:1
|
作者
Hasan, Raza [1 ]
Khizar, Yasir [2 ]
Mahmood, Salman [3 ]
Sheikh, Muhammad Kashif [3 ]
机构
[1] Middle East Coll, Dept Comp, Knowledge Oasis Muscat, Seeb, Oman
[2] Nanjing Univ Aeronaut & Astronaut, Coll Informat Sci, Nanjing, Peoples R China
[3] Malaysian Univ Sci & Technol, Dept Informat Technol, Petaling Jaya, Malaysia
关键词
27;
D O I
10.1155/2021/2599500
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
This paper proposes 2 x unrolled high-speed architectures of the MISTY1 block cipher for wireless applications including sensor networks and image encryption. Design space exploration is carried out for 8-round MISTY1 utilizing dual-edge trigger (DET) and single-edge trigger (SET) pipelines to analyze the tradeoff w.r.t. speed/area. The design is primarily based on the optimized implementation of lookup tables (LUTs) for MISTY1 and its core transformation functions. The LUTs are designed by logically formulating S9/S7 s-boxes and FI and {FO + 32-bit XOR} functions with the fine placement of pipelines. Highly efficient and high-speed MISTY1 architectures are thus obtained and implemented on the field-programmable gate array (FPGA), Virtex-7, XC7VX690T. The high-speed/very high-speed MISTY1 architectures acquire throughput values of 25.2/43 Gbps covering an area of 1331/1509 CLB slices, respectively. The proposed MISTY1 architecture outperforms all previous MISTY1 implementations indicating high speed with low area achieving high efficiency value. The proposed architecture had higher efficiency values than the existing AES and Camellia architectures. This signifies the optimizations made for proposed high-speed MISTY1 architectures.
引用
收藏
页数:14
相关论文
共 50 条
  • [1] Compact Architecture for ASIC Implementation of the MISTY1 Block Cipher
    Yamamoto, Dai
    Yajima, Jun
    Itoh, Kouichi
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2010, E93A (01) : 3 - 12
  • [2] A very compact hardware implementation of the MISTY1 block cipher
    Yamamoto, Dai
    Yajima, Jim
    Itoh, Kouichi
    CRYPTOGRAPHIC HARDWARE AND EMBEDDED SYSTEMS - CHES 2008, PROCEEDINGS, 2008, 5154 : 315 - 330
  • [3] A time and area efficient hardware implementation of the misty1 block cipher
    Kitsos, P
    Koufopavlou, O
    Proceedings of the 46th IEEE International Midwest Symposium on Circuits & Systems, Vols 1-3, 2003, : 794 - 797
  • [4] Compact Hardware Implementations of MISTY1 Block Cipher
    Yasir
    Wu, Ning
    Zhang, Xiaoqiang
    JOURNAL OF CIRCUITS SYSTEMS AND COMPUTERS, 2018, 27 (03)
  • [5] A RAM-based FPGA implementation of the 64-bit MISTY1 block cipher
    Kitsos, P. (pkitsos@ee.upatras.gr), Circuits and Systems Society, IEEE CASS; Science Council of Japan; The Inst. of Electronics, Inf. and Communication Engineers, IEICE; The Institute of Electrical and Electronics Engineers, Inc., IEEE (Institute of Electrical and Electronics Engineers Inc.):
  • [6] A RAM-based FPGA implementation of the 64-bit MISTY1 block cipher
    Kitsos, P
    Galanis, MD
    Koufopavlou, O
    2005 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), VOLS 1-6, CONFERENCE PROCEEDINGS, 2005, : 4641 - 4644
  • [7] Area-Efficient Hardware Architectures of MISTY1 Block Cipher
    Yasir
    Wu, Ning
    Chen, Xin
    Yahya, Muhammad Rehan
    RADIOENGINEERING, 2018, 27 (02) : 541 - 548
  • [8] Architectures and FPGA implementations of the 64-bit MISTY1 block cipher
    Kitsos, P.
    Galanis, M. D.
    Koufopavlou, O.
    JOURNAL OF CIRCUITS SYSTEMS AND COMPUTERS, 2006, 15 (06) : 817 - 831
  • [9] Low Power High Speed MISTY1 Cryptography Approaches
    Rjoub, Abdoul
    Ghabashneh, Ehab M.
    JOURNAL OF CIRCUITS SYSTEMS AND COMPUTERS, 2018, 27 (13)