- 1
- 0
- 约2.6千字
- 约 7页
- 2026-03-25 发布于四川
- 举报
系统安全设计
一、安全设计的核心理念:从“被动防御”到“主动免疫”
系统安全设计并非简单堆砌安全产品,而是一种贯穿系统全生命周期的思想方法。其核心理念在于将安全视为系统与生俱来的属性,而非附加功能。
1.纵深防御(DefenseinDepth):这一原则强调不应依赖单一的安全防线。如同古代城池,需有护城河、城墙、卫兵、暗哨等多重保障。在系统设计中,意味着网络边界、主机系统、应用程序、数据本身乃至用户行为,都应设置相应的安全控制措施。即使某一层被突破,其他层次仍能提供保护。
2.最小权限原则(LeastPrivilege):任何用户、程序或进程只应拥有完成其被授权任务所必需的最小权限,且该权限的持续时间也应尽可能短。这从根本上限制了一旦账户或进程被攻陷后,攻击者能够造成的危害范围。
3.默认安全(SecurebyDefault):系统在初始配置和默认状态下就应处于安全状态。关闭不必要的服务和端口,禁用默认账户,使用强加密算法,这些都应是“开箱即用”的安全基线。避免将安全配置的责任完全推给用户或管理员。
4.安全开发生命周期(SecurityDevelopmentLifecycle,SDL):将安全审查、威胁建模、代码审计、渗透测试等活动融入需求分析、设计、编码、测试和部署的每一个阶段。安全不是“事后诸葛亮”,而是“全程参与者”。
5.零信任架构(Z
原创力文档

文档评论(0)