Another Quote by Whitfield Diffie
“If you depend on a secret for your security, what do you do when the secret is discovered? If it is easy to change, like a cryptographic key, you do so. If it's hard to change, like a cryptographic system or an operating system, you're stuck. You will be vulnerable until you invest the time and money to design another system.”
About This Quote
Source Speech: RSA Conference Keynote, 1995
Relying on a hidden element for protection fails once that element is exposed; you must replace easy-to-change secrets quickly, but complex systems become vulnerable until rebuilt.
In simple terms: Security depends on secrecy; when secret leaks, easy secrets change, hard ones need redesign.
Plan for change; design systems that can be updated or replaced.
Themes
Mood
Type
When to use this quote
- software development
- incident response
- policy planning
- risk assessment
Key Concepts
Questions to Reflect On
- How can you design systems to allow rapid replacement of critical components?
- What trade‑offs exist between security and system complexity?
If a system cannot be easily altered, attackers may exploit the window of vulnerability.