Personal Security Agent: KQML-Based PKI

Qi He, Katia Sycara and Timothy W. Finin
Conference Paper, ACM Conference on Autonomous Agents, January, 1998

View Publication

Copyright notice: This material is presented to ensure timely dissemination of scholarly and technical work. Copyright and all rights therein are retained by authors or by other copyright holders. All persons copying this information are expected to adhere to the terms and constraints invoked by each author's copyright. These works may not be reposted without the explicit permission of the copyright holder.


Certi cate management infrastructure, a.k.a. PKI (Public Key Infrastructure), which issues and provides access to public key certi cates to preserve the integrity of a public key, is fundamental for electronic commerce and business across the Internet. To satisfy the requirements of various applications, PKI should demonstrate customization to user needs, interoperability and exibility in its implementations so it can satisfy the needs of various applications. Particularly, due to the popularity of software agent-based applications over the Internet, security will be urgently needed by the “agent society”. We propose to implement the authority of authentication veri fication service systems as personal autonomous software agents, called security agents. In this paper, we present two aspects of KQML-based PKI: 1. the security agent concept and its functional modules; 2. an extension of KQML, which is needed for public key management and secure communications among security agents and application agents.

author = {Qi He and Katia Sycara and Timothy W. Finin},
title = {Personal Security Agent: KQML-Based PKI},
booktitle = {ACM Conference on Autonomous Agents},
year = {1998},
month = {January},
keywords = {security, agent architecture, PKI (Public Key Infrastructure), KQML, authen- tication, interoperability},
} 2017-09-13T10:48:22-04:00