• Title/Summary/Keyword: 이동에이전트

Search Result 689, Processing Time 0.034 seconds

The Protection of Execution Result of Mobile Agent Result Using One-way Hash Function (단방향 해쉬 함수를 이용한 이동에이전트의 실행 결과의 보호)

  • 강도근;공은배
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 1999.10c
    • /
    • pp.348-350
    • /
    • 1999
  • 이동 에이전트는 자의적인 이동정보를 유지하며 네트워크를 순회하면서 목적을 성취하는 개체이므로, 이동에이전트의 목적을 성취하기 위해서 이동에이전트는 자신의 실행을 이동에이전트가 방문하는 호스트에 그 실행을 요청하게 된다. 따라서 이동 에이전트 시스템에서는 보안 문제는 매우 중요한 문제이다. 이동 에이전트 시스템에서 발생할 수 있는 보안문제는 크게 호스트를 보호하는 문제와 이동 에이전트 자체를 보호하는 문제로 나눌 수 있다. 이동 에이전트에서 발생할 수 있는 문제점 중 가장 중요하고 심각한 것은 이동 에이전트가 여러 호스트를 순회하면서 이동 에이전트의 코드를 실행한 결과를 수집하는데, 악의를 갖은 호스트가 이동 에이전트의 결과를 훔쳐볼 수 도 있고, 그 결과를 조작할 수 도 있다는 점이다. 본 논문에서는 이동 에이전트가 각 호스트를 순회하면서 실행한 결과를 악의적으로 호스트가 이동 에이전트의 결과를 훔쳐볼 수 없게 하고, 조작할 수 없게 하는 방법을 단방향 해쉬 함수를 이용하여 보호하는 방법을 제안한다.

  • PDF

The Design of Messaging System for Mobile Code on the Web (웹을 중심으로한 이동코드의 메시징시스템 설계)

  • 송성훈;원유헌
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2001.04a
    • /
    • pp.64-66
    • /
    • 2001
  • 이동에이전트의 연구가 활발히 이루어지면서 이동에이전트의 활용적인 측면에서와 시스템적인 측면의 많은 부분에 있어서 개념적인 정립이 이루어지고 있다. 최근의 이동에이전트 시스템은 상당수가 자바 언어를 기반으로 하고 있으며, 또한 웹과 이동에이전트를 연동하기 위한 연구도 많이 이루어지고 있다. 본 논문은 이전의 연구에서 개발된 웹상의 이동에이전트 시스템을 기반으로 하여 이동에이전트간의 메시지 전달 기법을 설계하였다. 이동에이전트를 기반으로 한 응용의 개발에서 이동에이전트간의 통신은 중요한 위치를 차지한다. 자바를 기반으로 한 이동에이전트 시스템의 경우 자바의 풍부한 통신 API를 사용할 수도 있으나 기존의 통신 API만으로는 이동에이전트의 특성을 충분히 반영한 응용프로그램을 개발하기 어렵다. 본 논문의 메시징 시스템설계에 있어 IBM의 Aglet과 CORBA의 이동에이전트관련 기술을 참고하였으며, 이동에이전트의 네이밍, 네임 서비스 및 프로그래밍 API를 고려하였다.

Design of a protocol for preventing mobile agent clone from execution (이동에이전트의 클론 실행 방지하는 프로토콜 설계)

  • ;;R.Ramakrishna
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 1998.10a
    • /
    • pp.311-313
    • /
    • 1998
  • 이동에이전트는 독립된 객체로서 자율성을 가지고 컴퓨터를 이동하며 부연된 임무를 수행하는 프로그램이다. 이동에이전트는 코드와 데이터로 구성된 프로그램이므로 쉽게 복제될 수 있다. 이렇게 복제된 이동에이전트를 이동에이전트 클론이라 한다. 복제된 클론은 원본과 구별이 불가능하다. 이것은 에이전트의 인증을 불가능하게 만들고 예상되지 않은 에이전트의 중복 수행을 야기하며 에이전트의 내부정보 유출 공격을 위한 수단으로 사용된다. 본 논문에서는 이동에이전트 클론에 의한 이러한 문제점을 고찰하고 온라인 상에서 클론의 존재를 탐지하고 실행을 방지하며 클론을 생성한 서버를 확인하는 프로토콜을 설계한다.

  • PDF

One- Time Key Generation System for Mobile Agent Protection (이동 에이전트 보호를 위한 일회용 키 시스템)

  • 박종열;이동익
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 1998.10a
    • /
    • pp.518-520
    • /
    • 1998
  • 이동에이전트는 자율적인 개체이나 이동 에이전트 서버에 의해 실행되기 때문에 많은 보안 문제를 안고 있다. 이동 에이전트 시스템에서의 보안 문제는 이동 에이전트 서버를 보호하는 측면과 이동 에이전트 자체를 보호하는 분야로 나뉘어 지며, 지금까지 많은 시스템에서 이동 에이전트 서버의 보안에 대한 연구가 진행되어 왔다. 인증 언어를 비롯하여 다양한 형태의 방법들이 제시되었고, 실제로도 시스템에서 많이 적용되고 있다. 하지만 이동 에이전트 자체의 보호에 대한 연구는 아직 초기의 문제 제기 단계에 있다. 이동 에이전트를 보호하기 위해 가장 어려운 점은 이동 에이전트가 각기 다른 서버에 위해서 수행되고 그 수행이 상호 독립적이어야 한다는 것이다. 본 논문에서는 이동 에이전트 시스템에서 일회용 이동 에이전트 키를 생성하여 각 서버가 제공하는 정보를 독립적으로 암호화하여 이동 에이전트가 수집한 데이터들의 신뢰성을 높인다.

  • PDF

Transaction Model for Mobile Agents (이동에이전트를 위한 트랜잭션 모델)

  • 유정준;이동익
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2000.10c
    • /
    • pp.239-241
    • /
    • 2000
  • 이동에이전트 시스템의 상용화 시작과 더불어 이동에이전트 시스템에 대한 신뢰성 향상의 노력이 시작되었다. 이러한 노력에 부응하여 이동에이전트 시스템 XMAS에서는 신뢰성 향상을 위한 방법으로 트랜잭션 개념을 도입하고 있다. 트랜잭션 개념의 도입으로 이동에이전트 수행결과의 일관성 유지가 가능하여 데이터에 대한 신뢰성 향상을 기대할 수 있다. 이동에이전트는 기존 트랜잭션 모델과는 다른 다양한 특성을 갖는다. 따라서 이동에이전트가 하나의 트랜잭션으로 처리되기 위해서는 기존 트랜잭션 모델과는 다른 트랜잭션 처리방법이 고려되어야 한다. 본 논문에서는 기존 트랜잭션 모델에서 발견되지 않는 이동에이전트의 특성을 알아보고 이러한 특성들이 트랜잭션 모델과 트랜잭션 처리방법에 미치는 영향을 살펴본다.

  • PDF

A Method for Locating Mobile Agents and its Performance Analysis (이동 에이전트 위치 추적 방법과 성능 분석)

  • 송인섭;김대인;최희영;황부현
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 1998.10b
    • /
    • pp.15-17
    • /
    • 1998
  • 이동 에이전트는 사용자를 대신하여 사용자가 요구한 작업을 처리하기 위하여 에이전트 서버 사이를 이주하는 자율적인 소프트웨서 프로세스이다. 이동 에이전트 시스템에서 이동 에이전트는 자율적으로 이동하기 때문에 이동 에이전트의 정확한 위치를 관리하는 것은 매우 어려운 일이다. 따라서 이동 에이전트 서버 사이의 통신을 위하여 이동 에이전트의 위치를 추적하는 효율적인 방법에 대한 연구가 필요하다. 본 논문에서는 에이전트 시스템에서 이진 탐색 방법을 이용하여 지역 단위로 이동 에이전트의 위치를 추적하는 방법을 제안한다. 그리고 해석적 모델을 이용하여 제안된 방법의 성능 및 타당성을 보인다.

Efficient Mobile Agents Transmission Method Considering Fault-Tolerance (결함 허용을 고려한 효율적인 이동 에이전트 전송방법)

  • 조수현
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2001.10c
    • /
    • pp.550-552
    • /
    • 2001
  • 최근에 네트워크 환경이 좋아지고 인터넷 사용이 급증함에 따라 이동 에이전트(Mobile Agent) 기술이 정보검색, 네트워크 관리 , 전자상거래, 병렬/분산처리 등의 분야에 널리 활용되고 있다. 이동 에이전트 시스템에서 전체 수행시간은 이동 에이전트의 코드 크기, 이동 에이전트의 데이터 크기 , 이동 에이전트의 전송 방법에 따라 좌우된다. 본 논문에서는 이동 에이전트 환경에 참여하는 모든 노드들에게 보다 빠르게 에이전트를 전송하는 방법들을 실험적으로 평가하고 에이전트 이동시 노드의 결함(Fault)이 발생할 때 그 해결방안을 연구한화. 에이전트 전송 및 결함 허용에 대한 성능평가는 IBM's Aglets Software Development Kit 환경을 이용하였다.

  • PDF

Design of Mobile Agent Based Cooperation Group Management Scheme for Dynamic Scalability (동적 확장성을 지원하는 이동에이전트 기반 협업 그룹관리 기법 설계)

  • Cho, Hyun Jin;Kim, Gu Su;Eom, Young Ik
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2004.05a
    • /
    • pp.921-924
    • /
    • 2004
  • 에이전트 협업은 다수의 에이전트가 하나의 업무에 참가하는 것을 말한다. 물리적인 위치 제약에서 자유로운 이동 에이전트는 네트워크상의 여러 호스트 들을 이동하면서 작업을 수행할 수 있다. 이러한 이동 에이전트로 협업을 할 때 멤버 에이전트의 위치와 할당된 업무를 제어하는 중앙 관리 에이전트가 필요하다. 중앙 관리 에이전트는 요청 받은 업무를 분할하여 이 업무를 수행할 수 있는 에이전트들과 협업을 한다. 중앙 관리 에이전트 역시 이동에이전트 라는 점을 이용하여 한 장소에서만 협업을 하는 것이 아니라 협업 수행 중 또 다른 협업이 필요하게 되면 다른 네트워크로 이동하여 협업 그룹을 생성할 수 있다. 본 논문에서는 이동에이전트를 이용해서 위치에 제약을 받지 않는 협업과 로컬/리모트 상의 중앙 관리 에이전트간 통신을 통해 협업 그룹을 동적으로 확장할 수 있는 그룹관리 기법을 제안한다.

  • PDF

Location Management Scheme for the Control of Multiple Mobile Agents (다중 이동 에이전트 제어를 위한 위치 관리 기법)

  • 윤준원;강석준;최성진;손진곤;황종선
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2003.10c
    • /
    • pp.322-324
    • /
    • 2003
  • 여러 지역으로 구성된 다중 이동 에이전트 컴퓨팅 환경에서 에이전트들을 관리하기 위한 위치 관리 기법은 이동 에이전트 시스템을 개발하는데 있어서 중요한 고려 사항이다. 그러나, 기존의 연구에서는 단지 하나의 이동 에이전트를 통제하기 위한 위치 관리만을 고려할 뿐 같은 작업을 수행하는 다중 이동 에이전트들을 통제하는 위치 관련 기법은 다루지 않고 있다. 따라서, 이전 기법을 다중 이동 에이전트를 관리하는데 적용하면 다중 이동 에이전트들을 관리하는 비용은 증가하게 된다. 본 논문에서는 여러 지역으로 구성된 이동 에이전트 컴퓨팅 환경에서 다중 이동 에이전트 관리를 위한 위치 관리 기법인 WSC(Workname Search and Control)기법을 제안하고자 한다. 제안된 기법은 다중 이동 에이전트 관리를 위한 모델을 제시함으로써 다중 이동 에이전트 관리를 위한 메시지 전달 부하를 감소시킨다.

  • PDF

Mobility Design of Agent module and Service Object (에이전트의 모듈 및 서비스객체 이동 설계)

  • 이승율;이근상;전병국;최영근
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 1999.10b
    • /
    • pp.104-106
    • /
    • 1999
  • 최근들어 이기종의 컴퓨터들이 네트웍으로 연결되고, 분산처리화 되면서 다양한 분산기술들이 연구되고 있다. 이런 기술들의 일종으로 이동에이전트 시스템에 대한 개념이 만들어졌으며, 최근에는 이동에이전트 시스템에 대한 연구와 개발이 증가하고 있다. 하지만 에이전트에게 많은 기능을 부여할 경우 에이전트 모듈자체가 커져서 네트웍 트래픽을 증가시키는 단점이 있다. 본 논문에서는 CORBA 객체와 에이전트간의 통신을 가능하게 하여 에이전트 기능의 일부를 CORBA 객체로 구현하므로써 에이전트 모듈 크기의 문제점을 해결하였다. 또한 호스트에서 서비스객체가 없는 경우 에이전트의 이동경로를 토대로 서비스 객체의 위치를 확인하여 이동시키는 것을 제안한다.

  • PDF