Title :
Towards secure agent distribution and communication
Author_Institution :
Nat. Res. Council of Canada, Ottawa, Ont., Canada
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;
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
DOI :
10.1109/HICSS.1999.773091