Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
ISO/IEC 29180 为移动标识系统定义了全面的安全框架,涵盖整个标识生命周期的威胁:注册、凭证颁发、验证、存储和撤销。该框架建立在六个安全支柱之上:实体认证、数据机密性、完整性保护、不可否认性、隐私保护和可用性保证。每个支柱映射到标识系统必须实现的特定控制目标。
29180 中的威胁模型将攻击者分为三个级别:级别 1(使用商用硬件的普通攻击者)、级别 2(拥有中等资源的熟练攻击者)和级别 3(拥有先进资源的强大对手)。每个级别对应递增的安全要求。例如,级别 1 可以使用基于 PIN 的保护,而级别 3 需要具有防篡改机制的硬件加密模块。
| 安全支柱 | 针对的威胁 | 主要控制措施 |
|---|---|---|
| 实体认证 | 冒充 / 欺骗 | mTLS + 客户端证书 |
| 数据机密性 | 窃听 / 数据泄露 | AES-256-GCM 加密 |
| 完整性保护 | 数据篡改 | HMAC-SHA256 / 数字签名 |
| 不可否认性 | 行为否认 | 带数字签名的审计日志 |
| 隐私保护 | 身份泄露 | 选择性披露 / 零知识证明 |
| 可用性保证 | 拒绝服务 | 限流 + 断路器 |
该标准强制要求三层分级密钥管理结构:根密钥权威(离线、硬件安全模块)、域密钥服务器(在线、分发会话密钥)和设备级密钥存储(安全元件或 TEE)。密钥派生遵循 NIST SP 800-108 建议,使用计数器模式 KDF 和上下文绑定,以防止跨域密钥重用。
协议层规定了两项强制安全交换:注册握手(在设备和标识代理之间建立初始信任)和验证握手(为交易证明身份)。两者都使用临时 Diffie-Hellman(ECDHE)实现前向保密,并基于证书的代理认证。该标准还定义了使用预共享密钥(PSK)的会话恢复机制,以减少重复验证请求的延迟。
ISO/IEC 29180 高度重视隐私保护,纳入了 ISO/IEC 29100(隐私框架)和 GDPR 要求的理念。该标准引入了”最小披露令牌”的概念——这是一种密码学构造,允许用户证明特定属性(如”年满 18 岁”)而不泄露其完整身份。这种选择性披露能力对于遵守数据最小化法规至关重要。
该标准要求使用防篡改链进行全面审计日志记录。每条审计条目必须包括:时间戳、请求者身份、执行的操作、结果(成功/失败)以及链接到前一条目的密码学哈希。审计日志必须至少保留 90 天(当地法规要求更长的除外),仅限授权安全人员访问。