Proceedings of the IEEK Conference (대한전자공학회:학술대회논문집)
- 2005.11a
- /
- Pages.889-892
- /
- 2005
FPGA Implementation of IPSec Crypto Processor for VPN
VPN을 위한 IPSec 암호프로세서의 FPGA 구현
- Lee, Kwang-Ho (Department of Computer Engineering, Anyang University) ;
- Ryu, Su-Bong (Department of Computer Engineering, Anyang University) ;
- Jun, Jeen-Oh (Department of Computer Engineering, Anyang University) ;
- Kang, Min-Sup (Department of Computer Engineering, Anyang University)
- Published : 2005.11.26
Abstract
본 논문에서는 VPN을 위한 IPSec 암호 프로세서의 설계 및 구현에 관하여 기술한다. IPSec 암호 프로세서의 기밀성 서비스를 위한 암호엔진은 DES, 3 DES, SEED, 그리고 AES 알고리듬 등을 사용하여 설계하였고, 인증 및 무결성 보안 서비스를 위한 인증엔진은 HMAC(The Hashed Message Authenticat ion Code)-SHA-1을 기본으로 설계하였다. 제안된 암호 프로세서는 Verilog를 사용하여 구조적 모델링을 행하였으며, Xilinx사의 ISE 6.2i 툴을 이용하여 논리 합성을 수행하였다. FPGA 구현을 위해서 Xilinx ISE 6.2i툴과 Modelsim을 이용하여 타이밍 시뮬레이션을 수행하였다.
Keywords