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 条
  • [41] High-speed PiN photodiode design space exploration to break the speed-efficiency trade-off
    Rawat, Amita
    Islam, M. Saif
    PHYSICS AND SIMULATION OF OPTOELECTRONIC DEVICES XXXII, 2024, 12880
  • [42] Hardware Implementation of Low Complexity High-speed Perceptron Block
    Choudhury, Rituparna
    Ahamed, Shaik Rafi
    Guha, Prithwijit
    2022 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS 22), 2022, : 26 - 30
  • [43] Block implementation of high-speed IIR adaptive noise canceller
    Wu, XH
    Li, S
    Takahashi, N
    Takebe, T
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 1997, E80A (03) : 466 - 471
  • [44] Electrical design space exploration for high speed servers
    Wesley, Caleb
    Mutnury, Bhyrav
    Pham, Nam
    Matoglu, Erdem
    Cases, Moises
    57TH ELECTRONIC COMPONENTS & TECHNOLOGY CONFERENCE, 2007 PROCEEDINGS, 2007, : 1748 - +
  • [45] High-speed civil transport design space exploration using aerodynamic response surface approximations
    Baker, CA
    Grossman, B
    Haftka, RT
    Mason, WH
    Watson, LT
    JOURNAL OF AIRCRAFT, 2002, 39 (02): : 215 - 220
  • [46] Design Space Exploration of Through Silicon Vias for High-Speed, Low Loss Vertical Links
    Kumar, Somesh
    Kaur, Sarabjeet
    Bakshi, Mayank
    Bansal, Mohit
    Choudhary, Mohan
    Sharma, Rohit
    2014 IEEE ELECTRICAL DESIGN OF ADVANCED PACKAGING & SYSTEMS SYMPOSIUM (EDAPS), 2014, : 9 - 12
  • [47] High-speed civil transport design space exploration using aerodynamic response surface approximations
    Baker, Chuck A.
    Grossman, Bernard
    Haftka, Raphael T.
    Mason, William H.
    Watson, Layne T.
    2002, American Institute of Aeronautics and Astronautics Inc. (39):
  • [48] Design and Implementation of High Speed PCIe Cipher Card Supporting GM Algorithms
    Zhao Jun
    Zeng Xuewen
    Guo Zhichuan
    JOURNAL OF ELECTRONICS & INFORMATION TECHNOLOGY, 2019, 41 (10) : 2402 - 2408
  • [49] VLSI architecture design and implementation for TWOFISH block cipher
    Lai, YK
    Chen, LG
    Lai, JY
    Parng, TM
    2002 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOL II, PROCEEDINGS, 2002, : 356 - 359
  • [50] Design and implementation of high-speed parallel ATR system
    Zhao, GZ
    Zhang, TX
    Cao, ZG
    DYNAMICS OF CONTINUOUS DISCRETE AND IMPULSIVE SYSTEMS-SERIES B-APPLICATIONS & ALGORITHMS, 2005, 1 : 21 - 26