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 条
  • [31] Fpga Implementation Of Image Encryption And Decryption Using AES 128-Bit
    Priyanka, M. P.
    Prasad, E. Lakshmi
    Reddy, A. R.
    PROCEEDINGS OF THE 2016 INTERNATIONAL CONFERENCE ON COMMUNICATION AND ELECTRONICS SYSTEMS (ICCES), 2016, : 156 - 160
  • [32] A compact piplined hardware implementation of the AES-128 cipher
    Nedjah, Nadia
    de Macedo Mourelle, Luiza
    Cardoso, Marco Paulo
    THIRD INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY: NEW GENERATIONS, PROCEEDINGS, 2006, : 216 - +
  • [33] Design of Hardware IP for 128-Bit Low-Latency Arcsinh and Arccosh Functions
    Chang, Junfeng
    Wang, Mingjiang
    ELECTRONICS, 2023, 12 (22)
  • [34] Concurrent error detection of fault-based side-channel cryptanalysis of 128-bit RC6 block cipher
    Wu, KJ
    Mishra, P
    Karri, R
    MICROELECTRONICS JOURNAL, 2003, 34 (01) : 31 - 39
  • [35] Enhancing Data Security using Obfuscated 128-bit AES Algorithm - An Active Hardware Obfuscation Approach at RTL Level
    Chhabra, Surbhi
    Lata, Kusum
    2018 INTERNATIONAL CONFERENCE ON ADVANCES IN COMPUTING, COMMUNICATIONS AND INFORMATICS (ICACCI), 2018, : 401 - 406
  • [36] A high-performance ASIC implementation of the 64-bit block cipher CAST-128
    Sugawara, Takeshi
    Homma, Naoftuni
    Aoki, Takafumi
    Satoh, Akashi
    2007 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOLS 1-11, 2007, : 1859 - +
  • [37] FPGA Implementation of 128-Bit Fused Multiply Add Unit for Crypto Processors
    Kakde, Sandeep
    Mahindra, Mithilesh
    Khobragade, Atish
    Shah, Nikit
    SECURITY IN COMPUTING AND COMMUNICATIONS (SSCC 2015), 2015, 536 : 78 - 85
  • [38] A Hardware Implementation of CURUPIRA Block Cipher for Wireless Sensors
    Kitsos, Paris
    Selimis, George
    Koufopavlou, Odysseas
    Skodras, Athanassios N.
    11TH EUROMICRO CONFERENCE ON DIGITAL SYSTEM DESIGN - ARCHITECTURES, METHODS AND TOOLS : DSD 2008, PROCEEDINGS, 2008, : 850 - 853
  • [39] Efficient hardware implementation of SIMECK lightweight block cipher
    Kumari S.
    Mishra Z.
    Acharya B.
    International Journal of High Performance Systems Architecture, 2023, 11 (03) : 129 - 136
  • [40] An Efficient Hardware Implementation of FeW Lightweight Block Cipher
    Nemati, Ali
    Feizi, Soheil
    Ahmadi, Arash
    Haghiri, Saeed
    Ahmadi, Majid
    Alirezaee, Shahpour
    2015 INTERNATIONAL SYMPOSIUM ON ARTIFICIAL INTELLIGENCE AND SIGNAL PROCESSING (AISP), 2015, : 273 - 278