Fully pipelined hardware implementation of 128-bit SEED block cipher algorithm

Jaeyoung Yi, Karam Park, Joonseok Park, Won W. Ro

Research output: Contribution to journalConference articlepeer-review

6 Citations (Scopus)

Abstract

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 XC5LX110T 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.

Original languageEnglish
Pages (from-to)181-192
Number of pages12
JournalLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume5453
DOIs
Publication statusPublished - 2009
Event5th International Workshop of Applied Reconfigurable Computing, ARC 2009 - Karlsruhe, United States
Duration: 2009 Mar 162009 Mar 18

All Science Journal Classification (ASJC) codes

  • Theoretical Computer Science
  • General Computer Science

Fingerprint

Dive into the research topics of 'Fully pipelined hardware implementation of 128-bit SEED block cipher algorithm'. Together they form a unique fingerprint.

Cite this