Architectures and FPGA implementations of the 64-bit MISTY1 block cipher

被引:8
|
作者
Kitsos, P. [1 ]
Galanis, M. D. [1 ]
Koufopavlou, O. [1 ]
机构
[1] Univ Patras, Elect & Comp Engn Dept, GR-26110 Patras, Greece
关键词
MISTY1; block cipher; cryptography; NESSIE; inner pipeline; negative edge-triggered register; FPGA;
D O I
10.1142/S0218126606003362
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, we present two alternative architectures and FPGA implementations of the 64-bit NESSIE proposal, MISTY1 block cipher. The first architecture is suitable for applications with high-performance requirements. A throughput of up to 12.6 Gbps can be achieved at a clock frequency of 168 MHz. The main characteristic of this architecture is that uses RAM blocks embedded in modern FPGA devices in order to implement the S-boxes defined in the block cipher algorithm. The second architecture can be used in implementing applications on area-constrained systems. It utilizes feedback logic and inner pipeline with negative edge-triggered register. This technique shortens the critical path, without increasing the latency of the MISTY1 algorithm execution. Compared with an implementation without inner pipeline, performance improvement of 97% is achieved. The measured throughput of the second architecture implementation is 561 Mbps at 79 MHz.
引用
收藏
页码:817 / 831
页数:15
相关论文
共 49 条
  • [1] A RAM-based FPGA implementation of the 64-bit MISTY1 block cipher
    Kitsos, P
    Galanis, MD
    Koufopavlou, O
    [J]. 2005 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), VOLS 1-6, CONFERENCE PROCEEDINGS, 2005, : 4641 - 4644
  • [2] Compact Hardware Implementations of MISTY1 Block Cipher
    Yasir
    Wu, Ning
    Zhang, Xiaoqiang
    [J]. JOURNAL OF CIRCUITS SYSTEMS AND COMPUTERS, 2018, 27 (03)
  • [3] Area-Efficient Hardware Architectures of MISTY1 Block Cipher
    Yasir
    Wu, Ning
    Chen, Xin
    Yahya, Muhammad Rehan
    [J]. RADIOENGINEERING, 2018, 27 (02) : 541 - 548
  • [4] Compact Architecture for ASIC Implementation of the MISTY1 Block Cipher
    Yamamoto, Dai
    Yajima, Jun
    Itoh, Kouichi
    [J]. IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2010, E93A (01) : 3 - 12
  • [5] A very compact hardware implementation of the MISTY1 block cipher
    Yamamoto, Dai
    Yajima, Jim
    Itoh, Kouichi
    [J]. CRYPTOGRAPHIC HARDWARE AND EMBEDDED SYSTEMS - CHES 2008, PROCEEDINGS, 2008, 5154 : 315 - 330
  • [6] On the dynamic reconfigurable implementations of MISTY1 and KASUMI block ciphers
    Jiexian, Huang
    Khizar, Yasir
    Ali, Zain Anwar
    Hasan, Raza
    Pathan, Muhammad Salman
    [J]. PLOS ONE, 2023, 18 (09):
  • [7] Hardware architectures for PRESENT block cipher and their FPGA implementations
    Pandey, Jai Gopal
    Goel, Tarun
    Karmakar, Abhijit
    [J]. IET CIRCUITS DEVICES & SYSTEMS, 2019, 13 (07) : 958 - 969
  • [8] Highly optimised reconfigurable hardware architecture of 64 bit block ciphers MISTY1 and KASUMI
    Yasir
    Wu, Ning
    Zhang, Xiao Qiang
    Yahya, Muhammad Rehan
    [J]. ELECTRONICS LETTERS, 2017, 53 (01) : 10 - 11
  • [9] A time and area efficient hardware implementation of the misty1 block cipher
    Kitsos, P
    Koufopavlou, O
    [J]. Proceedings of the 46th IEEE International Midwest Symposium on Circuits & Systems, Vols 1-3, 2003, : 794 - 797
  • [10] 64-bit Block ciphers: hardware implementations and comparison analysis
    Kitsos, P
    Sklavos, N
    Galanis, MD
    Koufopavlou, O
    [J]. COMPUTERS & ELECTRICAL ENGINEERING, 2004, 30 (08) : 593 - 604