Trust management for mobile agent system based on trusted computing platforms
Mobile agent, as a promising distributed computing technology, can be used in many fields. The security problem of mobile agent is important for applications based on mobile agent technology. In this paper, we proposed a trust management model for mobile agent system to improve the security of the mobile agent system. In this model, the security of mobile agent is improved by using the trusted computing platform integrated with trusted hardware. The trust-supporting environment can proved the trust management for entities in mobile agent system through the trusted software stacks which can communicate with the lower trusted hardware. In this model system, some important services for trust management, such as mobile agent authentication, mobile agent credential application, mobile agent proxy service, mobile agent trusted connection, and integrity measurement among mobile agents and computing platforms, are provided by using trusted computing technology.