Skip to content

Latest commit

 

History

History
19 lines (19 loc) · 887 Bytes

Principle of Fail-safe Defaults.md

File metadata and controls

19 lines (19 loc) · 887 Bytes

“Base access decisions on permission rather than exclusion” — Ensure that variables or permissions are initialized to fail-safe default values which can be made more inclusive later instead of opening up the system to everyone including untrusted actors. (See Saltzer and Schroeder's Secure Design Principles)


Slide Screenshot

0195.jpg


Slide Text

  • Fail-safe Defaults
  • Saltzer & Schroeder 1975
  • Permission Vs Exclusion
  • Guarded Launch
  • Defaults: Visibility, Initializations, Permissions, Assets/Actors/Actions
  • Open Vs Closed
  • Weigh Pros & Cons

References


Tags