Compact Hardware Implementations of MISTY1 Block Cipher

被引:6
|
作者
Yasir [1 ]
Wu, Ning [1 ]
Zhang, Xiaoqiang [1 ]
机构
[1] Nanjing Univ Aeronaut & Astronaut, Coll Elect & Informat Engn, 29 Yudao St, Nanjing 210016, Jiangsu, Peoples R China
基金
中国国家自然科学基金;
关键词
MISTY1; FO function; FI function; FL/FL-1; function; NESSIE; ISO; IEC; 3gpp; UMTS; ARCHITECTURE;
D O I
10.1142/S0218126618500378
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
This paper proposes compact hardware implementations of 64-bit NESSIE proposed MISTY1 block cipher for area constrained and low power ASIC applications. The architectures comprise only one round MISTY1 block cipher algorithm having optimized FO/FI function by re-utilizing S9/S7 substitution functions. A focus is also made on efficient logic implementations of S9 and S7 substitution functions using common sub-expression elimination (CSE) and parallel AND/XOR gates hierarchy. The proposed architecture 1 generates extended key with independent FI function and is suitable for MISTY1 8-rounds implementation. On the other hand, the proposed architecture 2 uses a single FO/FI function for both MISTY1 round function as well as extended key generation and can be employed for MISTY1 n > 8 rounds. To analyze the performance and covered area for ASICs, Synopsys Design Complier, SMIC 0.18 degrees mu m @ 1.8V is used. The hardware constituted 3041 and 2331 NAND gates achieving throughput of 171 and 166 Mbps for 8 rounds implementation of architectures 1 and 2, respectively. Comprehensive analysis of proposed designs is covered in this paper.
引用
收藏
页数:14
相关论文
共 50 条
  • [1] 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
  • [2] 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
  • [3] Area-Efficient Hardware Architectures of MISTY1 Block Cipher
    Yasir
    Wu, Ning
    Chen, Xin
    Yahya, Muhammad Rehan
    RADIOENGINEERING, 2018, 27 (02) : 541 - 548
  • [4] 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
  • [5] 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
  • [6] On the dynamic reconfigurable implementations of MISTY1 and KASUMI block ciphers
    Jiexian, Huang
    Khizar, Yasir
    Ali, Zain Anwar
    Hasan, Raza
    Pathan, Muhammad Salman
    PLOS ONE, 2023, 18 (09):
  • [7] Fast software implementations of MISTY1 on alpha processors
    Nakajima, J
    Matsui, M
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 1999, E82A (01) : 107 - 116
  • [8] Design Space Exploration for High-Speed Implementation of the MISTY1 Block Cipher
    Hasan, Raza
    Khizar, Yasir
    Mahmood, Salman
    Sheikh, Muhammad Kashif
    MATHEMATICAL PROBLEMS IN ENGINEERING, 2021, 2021
  • [9] 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.):
  • [10] 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