Information System Security
Information System Security
SECURITY
DESIGN SECURE SYSTEMS
1. Economy of mechanism
The motivation for this principle is that relatively simple, small design
is easier to test and verify thoroughly. With a complex design, there are
many more opportunities for an adversary to discover subtle weaknesses
to exploit that may be difficult to spot ahead of time. The more complex
the mechanism, the more likely it is to possess exploitable flaws. Simple
mechanisms tend to have fewer exploitable flaws and require less
maintenance.
2. Open design