5.6 Protecting Agencies 213
found only a single technique—agent replication—that not only detects an
attack but can also recover the error. The next column distinguishes between
techniques that address an agent’s code or agent’s data. Here, we can find
techniques that address the agent as a whole, including its code and data.
In the last few years, security issues of mobile agents have been a rapidly
evolving area of research. Although many of the problems we introduced
in Section 5.2 can be solved by using state-of-the-art cryptographic proto-
cols already known from research in distributed systems, some problems
are unique to mobile code and even a few problems are singular for mobile
agents.We have to concede that our overview of countermeasures ...