6.5. The Means to Attain Dependability and Security

6.5.1. Fault Prevention

Fault prevention is a general engineering practice and encompasses broad areas including software, hardware, and so on. A comprehensive discussion of this issue is beyond the scope of this chapter. Prevention is better than “curing,” which is also true here. In security-related faults, prevention is paramount. In reducing confidentiality faults and integrity faults, fault prevention is a must and perhaps the only effective mechanism as it faces an unknown proactive effort to create confidentiality and integrity faults. This effort may be made by the most knowledgeable people with enormous resources (e.g., the National Security Agency). The most effective fault prevention ...

Get Information Assurance 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.