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 条
  • [21] A Very Compact Hardware Implementation of the KASUMI Block Cipher
    Yamamoto, Dai
    Itoh, Kouichi
    Yajima, Jun
    INFORMATION SECURITY THEORY AND PRACTICES: SECURITY AND PRIVACY OF PERVASIVE SYSTEMS AND SMART DEVICES, 2010, 6033 : 293 - 307
  • [22] A 270 Attack on the Full MISTY1
    Bar-On, Achiya
    Keller, Nathan
    ADVANCES IN CRYPTOLOGY - CRYPTO 2016, PT I, 2016, 9814 : 435 - 456
  • [23] Integral Cryptanalysis on Full MISTY1
    Yosuke Todo
    Journal of Cryptology, 2017, 30 : 920 - 959
  • [24] Integral Cryptanalysis on Full MISTY1
    Todo, Yosuke
    JOURNAL OF CRYPTOLOGY, 2017, 30 (03) : 920 - 959
  • [25] RAIN: A Lightweight Block Cipher Towards Software, Hardware and Threshold Implementations
    Cao M.
    Zhang W.
    Chen Y.
    Xing Z.
    Wu L.
    Jisuanji Yanjiu yu Fazhan/Computer Research and Development, 2021, 58 (05): : 1045 - 1055
  • [26] Finding Higher Order Differentials of MISTY1
    Tsunoo, Yukiyasu
    Saito, Teruo
    Kawabata, Takeshi
    Nakagawa, Hirokatsu
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2012, E95A (06) : 1049 - 1055
  • [27] An Improved Impossible Differential Attack on MISTY1
    Dunkelman, Orr
    Keller, Nathan
    ADVANCES IN CRYPTOLOGY - ASIACRYPT 2008, 2008, 5350 : 441 - +
  • [28] Cache attack on recursive structure of MISTY1
    Fan, Haopeng
    Wang, Wenhao
    Wang, Yongjuan
    2022 IEEE 6TH ADVANCED INFORMATION TECHNOLOGY, ELECTRONIC AND AUTOMATION CONTROL CONFERENCE (IAEAC), 2022, : 31 - 43
  • [29] Compact hardware implementation of the block cipher Camellia with concurrent error detection
    Cheng, Huiju
    Heys, Howard M.
    2007 CANADIAN CONFERENCE ON ELECTRICAL AND COMPUTER ENGINEERING, VOLS 1-3, 2007, : 1129 - 1132
  • [30] FPGA based highly efficient MISTY1 architecture
    Yasir
    Wu, Ning
    Chen, Xin
    Yahya, Muhammad Rehan
    Zhang, Xiaoqiang
    IEICE ELECTRONICS EXPRESS, 2017, 14 (18):