981 B
981 B
title, type, tags, sources, last_updated
| title | type | tags | sources | last_updated | |||
|---|---|---|---|---|---|---|---|
| Secure Coding | concept |
|
|
2026-04-20 |
Definition
安全编码(Secure Coding)是编写代码时遵循安全最佳实践的实践,旨在防止安全漏洞。它是 DevSecOps 的核心组成部分,通过在编码阶段就嵌入安全检查来实现"安全左移"。
Key Principles
- 输入验证:验证所有用户输入
- 输出编码:正确编码输出防止 XSS
- 参数化查询:使用参数化查询防止 SQL 注入
- 最小权限:遵循最小权限原则
- 安全存储:安全存储敏感信息
Best Practices
- 遵循 OWASP 安全编码指南
- 使用安全库和框架
- 代码审查包含安全检查
- 自动化安全测试集成到 IDE
Connections
- DevSecOps ← implements ← Secure Coding
- SAST ← validates ← Secure Coding
- OWASP ← defines ← Secure Coding