• DocumentCode
    2900135
  • Title

    Towards secure agent distribution and communication

  • Author

    Korba, L.

  • Author_Institution
    Nat. Res. Council of Canada, Ottawa, Ont., Canada
  • Volume
    Track8
  • fYear
    1999
  • fDate
    5-8 Jan. 1999
  • Abstract
    Development of acceptable agent-based distributed systems requires secure techniques for agent migration and agent communication. Several Java-based agent frameworks provide these functions to greater or lesser extents. This paper describes an agent distribution framework for intercommunicating agents using Java which targets several key goals: 1) provide an agent dispatch mechanism to selected nodes from secured agent repositories by one or more authenticated agent deployment applets or agents. 2) Adjust the operating environment for each agent depending upon its role-based authenticated security level. 3) Provide inter-agent communication by way of its own published objects as well as a multicast event service. 4) Provide encryption for communications depending on the security requirements. 5) Provide a distributed naming directory of agents populating the network. 6) Monitor agents proactively for appropriate activity. 7) Keep the environment lightweight, making agents small in size, and the package easy to use.
  • Keywords
    Java; cryptography; distributed programming; message authentication; naming services; object-oriented programming; software agents; Java; Java-based agent frameworks; agent dispatch mechanism; agent monitoring; agent-based distributed systems; authenticated agent deployment agents; authenticated agent deployment applets; distributed naming directory; encryption; intercommunicating agents; multicast event service; nodes; operating environment; published objects; role-based authenticated security level; secure agent communication; secure agent distribution; secure agent migration; secured agent repositories; Authentication; Communication system security; Computer languages; Councils; Electrical capacitance tomography; Java; Mobile agents; Mobile communication; Privacy; Secure storage;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Systems Sciences, 1999. HICSS-32. Proceedings of the 32nd Annual Hawaii International Conference on
  • Conference_Location
    Maui, HI, USA
  • Print_ISBN
    0-7695-0001-3
  • Type

    conf

  • DOI
    10.1109/HICSS.1999.773091
  • Filename
    773091