Design and Implementation of Database Security Model Using Packet Monitoring and Analysis

패킷 감시·분석을 통한 데이터베이스 보안 모델의 설계 및 구현

  • Hong, Sung-Jin (Dept. of Software Engineering, Korea University) ;
  • Cho, Eun-Ae (Dept. of Computer Science & Engineering, Korea University)
  • 홍성진 (고려대학교 소프트웨어공학과) ;
  • 조은애 (고려대학교 컴퓨터학과)
  • Published : 2007.11.09

Abstract

최근 금융, 공공기관 등에서 개인 정보 유출이 빈번해짐에 따라 사회적으로 심각한 문제가 발생하고 있다. 한국산업기술진흥협회의 조사에 따르면, 이런 정보 유출이 외부의 불법적 시스템 침입으로 인해 발생하는 것보다, 대부분 데이터 접근이 인가된 내부자 소행으로 나타나고 있다. 이는 데이터베이스의 보안 취약성으로 인해, 내부의 비인가자 또는 인가자의 데이터 접근에 대한 통제 정책이 제대로 이루어지지 않기 때문이다. 이에 따라, 본 논문에서는 클라이언트에서 데이터베이스 서버로 요청되는 네트워크상의 패킷 분석을 통한 데이터베이스의 접근통제방법을 제안한다. 제안된 보안모델에서는, 사용자 정보 및 SQL 의 위 변조를 방지하기 위해서 공개키 인증과 메시지 인증코드 교환으로 무결성을 확보하였다. 또한 권한별 테이블의 컬럼 접근통제를 확장하기 위해서 데이터 마스킹 기법을 구현하였다.

Keywords