SuperAPI AI 工具集

threat-modeling

安全与审计

查看项目

更新于 10-15 22:11

技能介绍

用途:该技能为 CIA 平台提供结构化的威胁建模方法,使用 STRIDE、PASTA 和攻击树分析等行业框架,识别、分析并缓解安全威胁,使安全设计符合 Hack23 ISMS 要求。

适用时机:设计处理敏感政治数据的新功能、集成外部 API(Riksdagen、World Bank、Election Authority)、实现认证或授权机制、修改安全架构或信任边界、重大发布前识别残余风险、安全事件后防止复发,以及年度安全架构评审。不适用于无安全影响的常规缺陷修复、UI/UX 变更,以及不影响安全的性能优化。

主要能力:按 STRIDE 六类威胁展开,包括身份伪造(多因素认证、强密码策略、HMAC 会话令牌、JWT 签名校验、登录限流)、数据篡改(参数化查询、输入校验、数据完整性哈希与数字签名、CSRF 防护、审计日志)、抵赖(全面审计日志、不可篡改存储、日志留存至少一年)、信息泄露(字段级访问控制、敏感字段脱敏、静态与传输加密、错误信息净化)、拒绝服务(API 限流、分页、查询超时、资源配额、熔断)等。

使用方式:资料给出了 Java/Spring 代码示例,如 AuthenticationService、VotingRecord 实体与仓库、AuditLoggingAspect 审计切面、PoliticianController 字段过滤、SecurityHeadersConfig 安全响应头、RateLimitingInterceptor 限流拦截器等实现模式;原始文档中后段搜索控制器示例被截断("MAX_P"),该部分未提供完整内容。

限制:具体安装命令、依赖版本、部署步骤、收费与价格信息暂未提供;示例中的限流阈值等参数需结合平台实际情况确认。