Design ana Implementation of IDEA Using for FPGA

FPGA를 이용한 IDEA의 설계 및 구현

  • 이상덕 (조선대학교 전자ㆍ정보통신공학부 정보통신시스템설계 Lab.) ;
  • 이계호 (한국통신 인력개발본부) ;
  • 한승조 (조선대학교 전자ㆍ정보통신공학부 정보통신시스템설계 Lab.)
  • Published : 1998.12.01

Abstract

본 논문에서 DES를 대체하기 위해 몇 년에 걸쳐 제안된 관용 암호알고리즘의 하나인 IDEA(International Data Encryption Algorithm)의 구현을 제안하고자 한다. IDEA의 암호화 수행시간의 개선을 위하여 VHDL(VHSIC Hardware Description Language)을 이용하여 하드웨어로 설계하였고 설계된 알고리즘은 EDA tool인 Synopsys를 사용하여 Synthesis하였으며, Xilinx의 FPGA XC4052XL을 이용하여 One Chip화 시켰다. 입력 클럭으로 30MHz를 사용하였을 때, data arrival time은 780.09ns였으며, 80.01 Mbps의 속도로 동작하였다. 본 논문은 설계 언어로서 VHDL을 사용하였고, FPGA Chip에 구현하여 동작 확인을 하였다.

Keywords