Mobile Agent Security

Abstract

Mobile agent technology offers a new computing paradigm in which a program, in the form of a software agent, can suspend its execution on a host computer, transfer itself to another agent-enabled host on the network, and resume execution on the new host. The use of mobile code has a long history dating back to the use of remote job entry systems in the 1960's. Today's agent incarnations can be characterized in a number of ways ranging from simple distributed objects to highly organized software with embedded intelligence. As the sophistication of mobile software has increased over time, so too have the associated threats to security. This report provides an overview of the range of threats facing the designers of agent platforms and the developers of agent-based applications. The report also identifies generic security objectives, and a range of measure for countering the identified threats and fulfilling these security objectives.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Jan 01, 1998
Accession Number
ADA391526

Entities

People

  • Tom Karygiannis
  • Wayne Jansen

Organizations

  • National Institute of Standards and Technology

Tags

DTIC Thesaurus Topics

  • Abstracts
  • Application Protocols
  • Asymetric Encryption
  • Authentication
  • Commerce
  • Computer Programming
  • Computer Programs
  • Computers
  • Computing Devices
  • Cybersecurity
  • Electronic Commerce
  • Mobile Computing
  • Mobile Devices
  • Mobile Phones
  • Mobile Software
  • Operating Systems
  • Personal Digital Assistants

Fields of Study

  • Computer science

Readers

  • Agent-Based Social Robotics and Mobile-Assisted Learning in Virtual Environments.
  • Nuclear Non-Proliferation and International Security
  • Software Engineering.