Area Efficient Implementation Of 128-Bit Block Cipher, SEED

  • Seo, Young-Ho (Deopt. Of Electronic Materials Engineering, Kwangwoon University) ;
  • Kim, Jong-Hyeon (Deopt. Of Electronic Materials Engineering, Kwangwoon University) ;
  • Jung, Young-Jin (Deopt. Of Electronic Materials Engineering, Kwangwoon University) ;
  • Kim, Dong-Wook (Deopt. Of Electronic Materials Engineering, Kwangwoon University)
  • Published : 2000.07.01

Abstract

This paper presented a FPGA design of SEED, which is the Korea standard 128-bit block cipher. In this work, SEED was designed technology- independently for other applications such as ASIC or core-based designs. Hence in case of changing the target of design, it is not necessary to modify design or need only minor modification to reuse the design. Since SEED algorithm requires a lot of hardware resources, each unit was designed only once and used sequentially. So, the number of gates was minimized and SEED algorithm was fitted in FPGA without additional components. It was confirmed that the rate of resource usage is about 80% in ALTERA 10KE and the SEED design operates in a clock frequency of 131.57 MHz and an encryption rate of 29 Mbps.

Keywords