Mobile agents are software entities that consist of code, data and state, and that can migrate autonomously from host to host executing their code. Security issues restrict the use of code mobility despite its benefits. The protection of mobile agents from the attacks of malicious hosts is considered by far the most difficult security problem to solve in mobile agent systems. Using a Trusted Third Party in the mobile agent system can aid to solve this problem. The Host Revocation Authority is a TTP that controls which hosts acted maliciously in the past, and for this reason they have been revoked. Each agent sender consults the HoRA before sending an agent in order to remove from the agent's itinerary all the malicious hosts. Accordingly, the revoked hosts will not receive mobile agents any more. This paper presents two new protocols that can be used to revoke malicious hosts.
展开▼