FPGA Implementation of SEED Cipher Processor Using Modified F Function

개선된 F함수를 이용한 SEED 암호 프로세서의 FPGA 구현

  • Chang, Tae-Min (Department of Computer Engineering, Anyang University) ;
  • Jun, Byung-Chan (Department of Computer Engineering, Anyang University) ;
  • Jun, Jeen-Oh (Department of Computer Engineering, Anyang University) ;
  • Ryu, Su-Bong (Department of Computer Engineering, Anyang University) ;
  • Kang, Min-Sup (Department of Computer Engineering, Anyang University)
  • 장태민 (안양대학교 컴퓨터공학과) ;
  • 전병찬 (안양대학교 컴퓨터공학과) ;
  • 전진오 (안양대학교 컴퓨터공학과) ;
  • 유수봉 (안양대학교 컴퓨터공학과) ;
  • 강민섭 (안양대학교 컴퓨터공학과)
  • Published : 2007.05.11

Abstract

본 논문에서는 개선된 F함수를 이용 하여 국내 표준 128비트 블록 암호화 알고리듬인 SEED 암호 프로세서의 FPGA 구현에 관하여 기술한다. 제안한 SEED 암호 프로세서는 Verilog-HDL를 사용하여 구조적 모델링을 하였으며, Xilinx사의 ISE 9.1i 툴을 이용하여 논리 합성을 수행하였다. 설계 검증은 Modelsim 6.2c 툴을 이용하여 타이밍 시뮬레이션을 수행하였으며, FPGA Prototype 시스템을 사용하여 설계된 하드웨어 동작을 검증하였다.

Keywords