Fully Pipelined Hardware Implementation of 128-Bit SEED Block Cipher Algorithm

被引:0
|
作者
Yi, Jaeyoung [1 ]
Park, Karam [1 ]
Park, Joonseok [2 ]
Ro, Won W. [1 ]
机构
[1] Yonsei Univ, Sch Elect & Elect Engn, Seoul 120749, South Korea
[2] Inha Univ, Coll Informat Technol, Seoul, South Korea
关键词
Field Programmable Gate Arrays (FPGA); Block Cipher Algorithm; Cryptography; SEED;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
As the need for information security increases in our everyday life, the job of encoding/decoding for secure information delivery becomes a critical issue in data network systems. High-speed data encoding for cryptography is required especially when sending a large amount of important data with highspeed transmission. In order to accomplish the procedure more efficiently, previous research focused on implementing existing algorithms using hardware accelerators. In this paper, we discuss and propose the FPGA implementation of the SEED block cipher algorithm, which is a Korean national industrial association standard for secured systems. Our implementation, which is written in Verilog HDL, is synthesized and tested on a Virtex-V XC5LX 110T FPGA device. Our results show that the proposed fully pipelined design achieves high throughput and can support as high as 6.4 Gbps network speed. Compared to a full software implementation on the Intel Core 2 Duo 2.53 GHz processor, our implementation provides 34 times higher performance in terms of encoding/decoding throughput.
引用
收藏
页码:181 / +
页数:3
相关论文
共 50 条
  • [1] Hardware implementation of 128-bit symmetric cipher seed
    Seo, YH
    Kim, JH
    Kim, DW
    PROCEEDINGS OF THE SECOND IEEE ASIA PACIFIC CONFERENCE ON ASICS, 2000, : 183 - 186
  • [2] PIPELINE IMPLEMENTATION OF THE 128-BIT BLOCK CIPHER CLEFIA IN FPGA
    Kryjak, Tomasz
    Gorgon, Marek
    FPL: 2009 INTERNATIONAL CONFERENCE ON FIELD PROGRAMMABLE LOGIC AND APPLICATIONS, 2009, : 373 - 378
  • [3] The 128-bit block cipher Camellia
    Aoki, K
    Ichikawa, T
    Kanda, M
    Matsui, M
    Moriai, S
    Nakajima, J
    Tokita, T
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2002, E85A (01) : 11 - 24
  • [4] Hardware design and performance estimation of the 128-bit block cipher CRYPTON
    Hong, E
    Chung, JH
    Lim, CH
    CRYPTOGRAPHIC HARDWARE AND EMBEDDED SYSTEMS, 1999, 1717 : 49 - 60
  • [5] On the security of the 128-bit block cipher DEAL
    Lucks, S
    FAST SOFTWARE ENCRYPTION, 1999, 1636 : 60 - 70
  • [6] Design and implementation of unified hardware for 128-bit block ciphers ARIA and AES
    Koo, Bonseok
    Ryu, Gwonho
    Chang, Taejoo
    Lee, Sangjin
    ETRI JOURNAL, 2007, 29 (06) : 820 - 822
  • [7] WARP : Revisiting GFN for Lightweight 128-Bit Block Cipher
    Banik, Subhadeep
    Bao, Zhenzhen
    Isobe, Takanori
    Kubo, Hiroyasu
    Liu, Fukang
    Minematsu, Kazuhiko
    Sakamoto, Kosei
    Shibata, Nao
    Shigeri, Maki
    SELECTED AREAS IN CRYPTOGRAPHY, 2021, 12804 : 535 - 564
  • [8] E2 - a new 128-bit block cipher
    Kanda, M.
    Moriai, S.
    Aoki, K.
    Ueda, H.
    Takashima, Y.
    Ohta, K.
    Matsumoto, T.
    IEICE Transactions on Fundamentals of Electronics, Communications and Computer Sciences, 2000, E83-A (01) : 48 - 59
  • [9] E2 -: A new 128-bit block cipher
    Kanda, M
    Moriai, S
    Aoki, K
    Ueda, H
    Takashima, Y
    Ohta, K
    Matsumoto, T
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2000, E83A (01): : 48 - 59
  • [10] LEA: A 128-Bit Block Cipher for Fast Encryption on Common Processors
    Hong, Deukjo
    Lee, Jung-Keun
    Kim, Dong-Chan
    Kwon, Daesung
    Ryu, Kwon Ho
    Lee, Dong-Geon
    INFORMATION SECURITY APPLICATIONS, WISA 2013, 2014, 8267 : 3 - 27