SuperAPI AI 工具集

non-repudiation-privacy

安全与审计

查看项目

更新于 10-15 21:42

技能介绍

用途:分析源代码中的不可否认性(Non-repudiation)隐私威胁。在隐私语境中,当系统生成将用户与敏感活动不可辩驳地关联的证据、而本应保留合理否认空间时,即构成此类威胁,与 STRIDE 中的 Repudiation 呈反向关系。违反的隐私属性为“合理可否认性”。

主要能力:支持跨领域标志。--scope 默认 changed,聚焦审计日志、数字签名、交易回执与不可变记录存储相关文件;--depth 分 quick(仅用 grep 扫描全面审计日志与签名机制)、standard(完整读取代码,按敏感度分类记录动作,评估可否认性缺口)、deep(追踪审计轨迹覆盖,映射哪些敏感操作产生不可辩驳证据)、expert(在 deep 基础上做对抗性传票模拟);--severity 按被记录活动的敏感度过滤输出;--fix 生成选择性日志、保留期限与匿名通道实现。

使用方式:先解析 scope 解析出文件列表并筛出审计、签名、区块链、会话录制、合规审计等相关代码,再逐个评估问责机制是否造成隐私风险,包括动作敏感度分类、审计粒度、签名范围、保留策略与匿名替代方案,最后按共享 schema 输出发现项(ID 前缀 NREP,含严重度、位置、证据、影响、修复与 CWE/LINDDUN 引用),并附汇总表、前三优先项、敏感度分类缺口与总体评估。

检查要点:无差别审计日志、敏感日志含用户身份、强制签名、不可变动作记录、含身份的会话录制、缺少匿名通道、无限期保留。相关法规映射包括 GDPR 第 17 条、第 5(1)(e) 条、第 5(1)(c) 条,EU 2019/1937,HIPAA 最小必要标准与 CCPA 1798.105。引用 CWE-779 与 OWASP A09:2021。

限制:资料未提供具体安装命令、价格、平台支持或效果数据,暂未提供。