The Design and Implementation of Linux Based Public-Key Certification System

Linux 기반 공개키 인증시스템 설계 및 구현

  • 반용호 (동아대학교 컴퓨터공학과) ;
  • 홍주형 (동아대학교 컴퓨터공학과) ;
  • 김종훈 (동아대학교 컴퓨터공학과)
  • Published : 2000.04.14

Abstract

PKI(Public Key Infrastructure)는 공개키 암호 어플리케이션에 사용되어지는 공개키의 유효성을 보장하기 위해 공개키에 대한 전자인증서의 발행과 획득, 조회, 검증을 위해 사용되는 인증서 관리 기반구조를 말한다. 본 논문에서는 인트라넷 환경에서의 PKI 응용 서비스에 적용 가능한 공개키 인증 시스템을 Linux를 기반으로 설계하고 그 prototype을 구현하였다. 인증 시스템은 Root CA와 하위 CA 및 Client로 구성되어 있고, 인증서 발행, 갱신, 폐지 등의 기능을 수행한다. 제안된 시스템의 구현 환경은 Linux를 기반으로 하는 Apache Web-Server와 암호 라이브러리는 SSL을 기반으로 하는 Openssl을 사용하였다.

Keywords