보안 인터페이스의 통합을 위한 객체 포장 모델 및 응용

Object Wrapping Model and Application for Integration of Security Interface

  • 김영수 (국민대학교 정보관리학과) ;
  • 최흥식 (국민대학교 비즈니스 IT학부)
  • 발행 : 2004.02.01

초록

인터넷의 확산과 아울러 기존의 클라이언트/서버 환경을 발전시킨 분산 시스템이 보편화되면서 시스템을 상호 접속하고 일관되게 통합하기 위한 필요성이 증대되고 있다. 시스템을 통합하는 경우에 가장 문제가 되는 부분이 기존 시스템을 어떻게 재사용할 것인가 하는 것이다. 기존 시스템의 활용과 분산 환경으로의 이전은 기존 서비스를 분산객체로서 포장하는 것에 의해 해결할 수 있다. 코바와 객체 포장은 기존 시스템을 변경하지 않고 클라이언트에 대하여 일관된 표준 인터페이스를 제공하는 미들웨어로써 서비스를 제공할 수 있는 대안이다. 이러한 시스템 통합 기술은 적용하려는 분야에 필요한 기능을 구현하여 쉽게 확장할 수 있도록 응용되어야 한다. 이를 위해 본 논문에서는 코바로부터 분리 통합되는 형태로 관리되는 객체 포장 시스템에 대한 모델을 제안하고 이를 사용하여 보안 인터페이스를 통합하는 코바 응용 시스템을 구현하여 모델의 실용성을 검증하였다.

Along with the innovative enhancement of Internet technology and the emergency of distributed systems extended from client-server computing, it becomes indispensible and necessary to integrate and interconnect old legacy systems. Since building a distributed system requires consistency of integration, the proper reuse of incumbent systems is critical to successful integration of current systems to distributed ones. CORBA(Common Object Request Broker Architecture) and object wrapping technique can provide middleware solutions that extend the applications of a legacy system with little modification to the application level while keeping client consistency of standard interface. By using these techniques for system integration it is easier and faster to extend services on application development to distributed environments. We propose a model on object wrapping system that can manage, integrate, and separate the functions delivered from CORBA. We apply the object wrapping model specifically to integration of security system interfaces and also perform a test to verify the usability and the efficiency of our model.

키워드

참고문헌

  1. Advances in Cryptology: Crypto, 2001(LNCS 2139) Identity based encryption from the Weil paring Boneh,D.;M.Franklin
  2. '97 International Conference Multimedia Database on Internet Obhect Wrapping as a special middleware of distributed computing in internet environments DaeSeug Kang;NamHong Hong;SunHyung Cho
  3. The Transition of Legacy Systems to a Distributed Architecture Ganti,N.;W.Brayman
  4. The Essential CORBA: System Integration Using Distributed Objects Mowbray,T.J.;R.Zahavi
  5. CORBA Design Pattern J.Mowbray, Thomas;Raphael C. Malveau
  6. Client/Server Programming with JAVA and CORBA Orfali,R.;D.Harkey
  7. Wrapper Your Legacy Systems Ronald, C. E. Aronica;Ronald, Jr. Rimel
  8. Proc. of ICSM'98 ieee Computer Society A Case Study in Software Wrapping Sneed,H.M.;R.Majnar
  9. Advances in Cryptology : Crypto, 1984(LNCS 196) Identity-based cryptosystems and signature schemes Shamir,A.
  10. Proc. of Sixth Working Conf. on Reverse Engineering A Tool For Securely Integrating Legacy Systems into a Distributed Environment Souder,T.;S.Mancoridis
  11. 박사학위논문 메시지보안시스템의 인증 프로토콜 설계 및 검증 김영수