-
Book Overview & Buying
-
Table Of Contents
Modern Computer Architecture and Organization - Third Edition
By :
We have seen how the separation of privilege between kernel and user modes supports the effective isolation of user applications from other users' applications and from system processes. This represents security at the level of executing software.
This is fine as far as it goes, but what about systems that must remain secure even when untrusted users have unrestricted access to the hardware? Additional measures must be implemented to prevent curious or malicious users from accessing protected code, data, and hardware resources.
Before we get into the details of hardware-based security features, it is helpful to list some of the categories of information that require protection in digital systems: