SuperAPI AI 工具集

security-documentation

安全与审计

查看项目

更新于 10-16 06:03

技能介绍

用途

确保 CIA 平台存在全面、最新的安全文档,以支持安全评审、合规审计和知识传递。

何时使用

  • 安全架构变更后
  • 识别出新威胁时
  • 合规审计期间
  • 安全入职培训
  • 重大发布前

必需的安全文档

  1. SECURITY.md(必需):包含安全策略、支持的版本、漏洞报告方式(如 security@hack23.com、PGP 密钥、预期响应时间 48 小时)。

  2. SECURITY_ARCHITECTURE.md(必需):包含认证与授权(认证流程、RBAC 角色 GUEST/USER/ADMIN、方法级安全 @PreAuthorize)、数据保护(静态加密 AES-256-GCM、传输加密 TLS 1.3、数据分类表)、网络安全(架构图、WAF、速率限制、DDoS 防护、网络分段)。

  3. THREAT_MODEL.md(必需):包含资产、威胁行为者、STRIDE 分析(仿冒、篡改等)、攻击树。

  4. DATA_MODEL.md(已有,确保包含安全部分):包含加密字段、审计日志记录。

  5. INCIDENT_RESPONSE.md(必需):包含严重性分类(Critical/High/Medium/Low 与响应时间)、响应阶段(检测与分析、遏制、根除、恢复、事后)。

  6. VULNERABILITY_MANAGEMENT.md(必需):包含漏洞分类(CVSS 分数与 SLA)、扫描计划(每日依赖扫描、每周 CodeQL SAST、每月渗透测试、每季度外部评估)、修复流程。

  7. ACCESS_CONTROL_MATRIX.md(必需):访问控制矩阵,列出资源与 Guest/User/Admin 的权限。

文档标准

  • 使用 GitHub 风格的 Markdown,长文档包含目录,代码块标注语言,使用 Mermaid 或 ASCII 图。
  • 图表示例。
  • 更新频率表,如 SECURITY.md 在发布 CVE 时更新、每季度审查;SECURITY_ARCHITECTURE.md 在架构变更时更新、每次发布审查;THREAT_MODEL.md 在发现新威胁时更新、每年审查;INCIDENT_RESPONSE.md 在事件后更新。

文档检查清单

标记安全文档完成前需确认:所有必需文档存在、文档最新(<90 天)、图表反映当前架构、联系信息最新、链接有效、代码示例可编译运行、经安全团队审查、经 CISO/安全官批准。

Hack23 ISMS 政策参考

包括安全开发政策、信息安全政策(ISO 27001 A.5.10)、ISMS 透明度计划、威胁建模、事件响应计划(ISO 27001 A.16.1)、变更管理、CLASSIFICATION.md。所有政策见 https://github.com/Hack23/ISMS-PUBLIC。

CIA 平台文档示例

当前状态架构:SECURITY_ARCHITECTURE.md、THREAT_MODEL.md、ARCHITECTURE.md、DATA_MODEL.md、FLOWCHART.md、SWOT.md。未来状态架构:FUTURE_SECURITY_ARCHITECTURE.md、FUTURE_ARCHITECTURE.md。

引用标准

ISO 27001:2022 A.5.10、ISO 27001:2022 A.16.1、NIST CSF ID.GV-1、NIST SP 800-53 SA-5、CIS Control 1.4。

限制

暂未提供关于具体安装命令、平台兼容性及价格的信息。