Assignment task: What is a definition for:
1. Minimization of Implementation
2. Open Design
3. Minimize Trust Surface (Reluctance to Trust)
Explanation of why each principle is important to security and how it enables the development of security mechanisms to implement desired security policies.