In this paper, security requirements for software agents and smart devices are derived by working from typical requirements for existing systems, exploring the changes that are envisaged as systems become more highly distributed, then identifying what these imply for a device or service in a pervasive environment. A similar treatment is given to threats, which give rise to both security requirements and design issues. This approach provides insights into security requirements that will be significantly different from today's distributed system policies: they demonstrate that pervasive computing requires a qualitative change in security policy and practice. The paper also explores trade-offs between security complexity and device functionality, and argues that the degree of policy management required in a device will be an important factor in this balance.
@inproceedings(SS-SPC-03, author = "Howard Chivers and John A. Clark and Susan Stepney", title = "Smart Devices and Software Agents: the basics of good behaviour", pages = "39--52", crossref = "SPC-03" ) @proceedings(SPC-03, title = "SPC'03: Security of Pervasive Computing, Boppard, Germany", booktitle = "SPC'03: Security of Pervasive Computing, Boppard, Germany", series = "LNCS", volume = 2804, publisher = "Springer", year = 2004 )