|
|
nology. The intent is to create more choices for consumers and
vendors and, therefore, for the government. The report also surveys technical
and market trends, to better inform public policy about where progress
is likely and where incentives could help. And the report discusses a
larger nontechnical contextpublic policy, procedural aspects of how
networked information systems are used, how people behavebecause
that context affects the viability of technical solutions as well as actual
risks and losses.
Trustworthy Networked Information SystemsBenefits, Costs, and Context
Networked information systems (NISs) integrate computing
systems, communication systems, people (both as users and operators),
procedures, and more. Interfaces to other systems and control algorithms are
their defining elements; communication and interaction are the currency
of their operation. Increasingly, the information exchanged between
NISs includes software (and, therefore, instructions to the systems
themselves), often without users knowing what software has entered their systems,
let alone what it can do or has done.
Trustworthiness of an NIS asserts that the system does what is
requireddespite environmental disruption, human user and operator
errors, and attacks by hostile partiesand that it does not do other things.
Design and implementation errors must be avoided, eliminated, or
somehow tolerated. Addressing only some aspects of the problem is not
sufficient. Moreover, achieving trustworthiness requires more than just
assembling components that are themselves trustworthy.
Laudable as a goal, ab initio building of trustworthiness into an
NIS has proved to be impractical. It is neither technically nor
economically feasible for designers and builders to manage the complexity of
such large artifacts or to anticipate all of the problems that an NIS will
confront over its lifetime. Experts now recognize steps that can be taken to
enhance trustworthiness after a system has been deployed. It is no
accident that the market for virus detectors and firewalls is thriving. Virus
detectors identify and eradicate attacks embedded in exchanged files,
and firewalls hinder attacks by filtering messages between a trusted
enclave of networked computers and its environment (from which attacks
might originate). Both of these mechanisms work in specific contexts and
address problems contemplated by their designers; but both are
imperfect, with user expectations often exceeding what is prudent.
The costs of NIS trustworthiness are borne by a system's
producers and consumers and sometimes by the public at large. The benefits
are also distributed, but often differently from the costs. The market has
| |