17.1 Security at All Levels

The organizational structure of this book follows our big-picture view of a computing system, using the analogy of an onion with multiple layers. Issues related to computer security must be dealt with at all levels in various ways.

Some aspects of security have been discussed in earlier chapters. For example, in Chapter 10 we established that one of the many responsibilities of an operating system is to ensure that one program does not access another program’s area in memory. Chapter 11 discussed protection rights established in a file system, giving a user particular authority to read, modify, and/or delete individual files. Chapter 15 explored firewalls, which are used to protect the resources of a network by ...

Get Computer Science Illuminated, 7th Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.