성능을 고려한 이동 에이전트 보안 모델

A Security Model of Mobile Agent Regarding Performance

  • 유응구 (동국대학교 컴퓨터공학과) ;
  • 이금석 (동국대학교 컴퓨터공학과)
  • 발행 : 2003.10.01

초록

인터넷이 널리 사용되면서 이동 에이전트와 관련된 기술들은 지속적인 관심과 연구의 대상이 되고 있다. 이동 에이전트는 분산 정보 검색, 네트워크 시스템 관리, 분산 시스템 관리, 전자 상거래 분야에서 기존의 통신 패러다임보다 우수한 성능을 나타낸다. 이런 우수한 성능에도 불구하고 이동 에이전트가 상업적으로 널리 사용되지 않는 이유는 이동 에이전트가 갖는 보안 취약성 때문이다. 최근 이동 에이전트의 보안에 대한 연구가 활발히 진행되고 있지만 대부분 보안성을 높이기 위해 복잡한 연산이나 규약을 사용함으로써 성능 저하를 유발하였다. 따라서 본 논문에서는 상호 신뢰하는 이동 에이전트 시스템을 신뢰 도메인(Trusted Domain)으로 관리하고, 보안 서비스를 제공하며, 지역성을 고려한 여행을 안내하는 역할을 수행하는 TDGM(Trusted Domain 8f Guide Manager)을 이용한 이동 에이전트 보안 모델을 제안하고, 그 성능을 평가하였다. 제안한 모델은 이동 에이전트를 이용한 대규모 분산 검색 환경에서 높은 보안성을 제공하면서도 성능 저하를 최소화하는 것을 살펴볼 수 있다.

As the proliferation of Internet, mobile agent related technologies are examined for possible growth and evolution. In information retrieval, network and distributed system management, and electronic commerce, mobile agent is more flexible than the traditional communication paradigm. Despite the performance benefits, mobile agent is not used widely in the market because it is very vulnerable to a variety of attacks. In many studies related the security vulnerability for a mobile agent, the high security causes the performance to degrade. In this paper, we propose and evaluate the efficient security model for mobile agent using TDGM(Trusted Domain & Guide Manager), which provides three kinds of services : the trusted domain management, the security service and the travel plan guide. The result clearly shows that this model provides high security and minimizes the performance degradation.

키워드

참고문헌

  1. M. Strasser., et al., 'Communication Concepts for Mobile Agent,' Proceedings for the 1st International Workshop on Mobile Agents, Berlin(D) Lecture Notes in Computer Science, No. 1219, Springer-Verlag(D), pp.123-135, April 1997 https://doi.org/10.1007/3-540-62803-7_29
  2. R. Gray, D. Kotz, S. Nog, D. Rus and G. Cybenko, 'Mobile agents for mobile computing,' Technical Report PCS-TR96-285, Department of computer Science, Dartmouth College, Hanover, 1996
  3. M. Strasser and M. Schwehm, 'A Performance Model for Mobile Agent System,' Proceedings of the International Conference Parallel and Distributed Processing Techniques and Applications PDPTA97, 1997
  4. A. Puliafto, S. Riccobene and M. Scarpa, 'An analytical comparison of the client-server, remote evaluation and mobile agents paradigms,' the First International Symposium on Agent Systems and Applications/Mobile Agents, Palm Springs, California(USA), October 1999 https://doi.org/10.1109/ASAMA.1999.805420
  5. R.S. Gray, D. Kotz, G. Cybenko and D. Rus, 'D'Agents;Security in a Multiple-language, Mobile-agent System,' Mobile Agent and Security, LNCS 1419, Springer-Veralg, pp.154-186, 1998
  6. T. Sander and C.R. Tschundin, 'Protecting Mobile Agents Against Malicious Hosts,' Mobile Agent and Security, LNCS 1419, Springer-Verlag, 1998
  7. N. Karnik and A. Tripathi, 'Security in the Ajanta Mobile Agent System,' Software-Practice and Experience, 2001 https://doi.org/10.1002/spe.364
  8. L. Tang and B. Pagurek, 'A Comparative Evaluation of Mobile Agent Performance for Network Management,' Proceedings for the 9th IEEE International Workshop on the Engineering of Computer-Based Systerms, April 8-11, 2002 https://doi.org/10.1109/ECBS.2002.999848
  9. Seung-Wan Han, Ki-Moon Jeong, Seung-Bae Park and Hyeong-Seok Lim, 'A Performance Comparison of the Mobile Agent Model with the Client-Sever Model under Security Conditions,' 정보과학회논문지: 정보통신, 제29권 제3호, Jun 2002
  10. Jae-Kyoung Park and Yoo-Hun Won, 'Design and Implementation of Secure Mobile Agent Gateway,' 정보과학회논문지:컴퓨팅의 실제, 제8권 제2호, April, 2002
  11. A. Puliafito and O. Tomarchio, 'Security mechanisms for the MAP agent system,' the 8th Euromicro Workshop on Parallel and Distributed Processing(PDP2000), Rhodos (Greece), January 2000 https://doi.org/10.1109/EMPDP.2000.823398
  12. A. Puliafito and O. Tomarchio, 'Design and development of a practical security model for a mobile agent system,' In IEEE Symposium on Computer Communication(ISCC2002), Taormina (Italy), July 2002 https://doi.org/10.1109/ISCC.2002.1021718
  13. G. Noordende, F. Brazier and A. Tanenbaum, 'A Security framework for a Mobile Agent System,' the second International Workshop on Security of Mobile Multiagent System(SeMAS 2002), July 2002 https://doi.org/10.1007/10722599_17
  14. N. Motrovic and U.A. Arribalzaga, 'Mobile Agent security using Proxy-agents and Trusted domains,' the second International Workshop on Security of Mobile Multiagent System(SeMAS 2002), July 2002