Principles

The foundational principles of security, including the CIA triad, defense in depth, least privilege, zero trust, and security by design.

阅读约 1 分钟更新于 2026年10月16日florianamette1 位贡献者
在你的助手中提问(MCP)在 GitHub 上编辑

Good security rests on a handful of durable ideas. Technologies change, threats evolve, but a small set of principles continues to guide how systems should be designed, defended, and operated. This category gathers those principles so readers have a shared vocabulary for everything that follows. It anchors the Foundation pillar because these concepts underpin nearly every control, policy, and decision in the field.

The topics below define the essentials. The three goals these principles serve, confidentiality, integrity, and availability, are covered by the CIA triad in Concepts.

Defense in depth layers protections so that no single failure exposes the whole system.

Least privilege grants each user and process only the access it genuinely needs.

Zero trust assumes no implicit trust and verifies every request.

Authentication and authorization establish who someone is and what they are allowed to do.

Accountability ensures actions can be traced to a responsible party.

Security by design builds protection in from the start rather than bolting it on later.

Minimization reduces the data, access, and attack surface to only what is required.

References#