Service Bundle Authentication Mechanisms in the OSGi Service Framework Environment

OSGi 서비스 프레임워크 환경에서의 서비스 번들 인증 메커니즘

  • 김영갑 (고려대학교 컴퓨터학과 소프트웨어 시스템 연구실) ;
  • 문창주 (고려대학교 컴퓨터학과 소프트웨어 시스템 연구실) ;
  • 박대하 (고려대학교 컴퓨터학과 소프트웨어 시스템 연구실) ;
  • 백두권 (고려대학교 컴퓨터학과 소프트웨어 시스템 연구실)
  • Published : 2002.04.01

Abstract

기존의 네트워크 환경에서의 서비스와 달리 OSGi 프레임워크 환경에서의 서비스는 생명 주기에 따라 동적이고, 다른 서비스와의 상호작용 등이 일어나기 때문에 거짓 오퍼레이터(OP)에 의해 인증되지 않은 악의적인 서비스가 배치될 수 있고 또한 서비스가 변질 될 수도 있다. 그러므로, 개방형 서비스 게이트웨이 (OSG)를 시동하였을 때 초기화하는 과정인 부트스트랩핑(Bootstrapping)단계에서 공유 비밀키(shared secret)를 생성, 이로부터 유도된 MAC(Message Authentication Codes) Key를 기반으로 한 서비스 번들 인증을 통하여 안전한 서비스를 제공받을 수 있어야 한다. 본 논문에서는 서비스 번들을 인증 하기 위한 키 교환 방법과 서비스 인증 메커니즘을 제시하였다. 대칭키, 공개키의 키 교환 메커니즘은 대칭키를 이용한 키 교환 메커니즘이 공개키를 이용한 것보다 더 효율적이며, 이를 이용한 MAC 기반 서비스 번들 인증 또한 기존의 PKI 기반 서비스 번들 인증보다 인증 속도가 빠르다.

Keywords