DES의 하드웨어 구현

H/W Implementation of DES Algorithm

  • 김영진 (조선대학교 전자·정보통신공학부, 정보통신 시스템 lab.) ;
  • 염흥열 (순천향대학교 전자공학과) ;
  • 한승조 (조선대학교 전자·정보통신공학부, 정보통신 시스템 lab.) ;
  • 최광윤 (조선대학교 전자·정보통신공학부, 정보통신 시스템 lab.)
  • 발행 : 1997.11.01

초록

본 논문에서는 암호화 알고리즘의 표준으로 자리잡은 DES(Data Encryption Standard) 알고리즘을 시스템 설계 기술언어인 VHDL을 이용하여 top-down 방식으로 설계하고 시뮬레이션을 수행하여 암ㆍ복호화의 결과를 보여준다. 또한 이것을 FPGA로 구현함으로써 하드웨어가 차지하는 면적과 속도를 산출 비교하여 암호화 속도 및 크기의 최적화를 위한 설계 방식을 제안한다. 본 논문에서는 최종적으로 V-system을 이용하여 시뮬레이션을 수행하고 Synopsys의 EDA 툴을 이용하여 합성을 한 후에 Xilinx사의 xdm을 이용하여 XC4025E에 칩으로 구현하였다.

키워드