Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
ISO/IEC 29146:2022 是多部分呈现攻击检测系列的基石,建立了适用于所有生物特征模态的统一概念框架、术语和分类体系。该部分与模态无关,提供了第6至第9部分模态特定规范所依赖的基础结构。它定义了呈现攻击、攻击种类、呈现攻击检测(PAD)的核心概念,以及攻击类型和检测方法的标准化分类。
标准建立了呈现攻击的层次化分类体系。顶层按攻击面分类(传感器级与数字注入)。第二层按攻击方法分类(人造物体、人体尸体、篡改特征或自然特征)。第三层指定攻击种类——所使用的具体材料或技术(例如硅胶面具、明胶指纹、有图案隐形眼镜)。这种分类结构使生物特征社区能够一致沟通,并促进标准化性能报告。
标准定义了几个基础术语。呈现攻击是向生物特征采集子系统呈现人工或篡改的生物特征,意图干扰系统运行。呈现攻击检测(PAD)是自动判定呈现为真实呈现还是攻击呈现。真实呈现是系统中注册人员的活体生物特征呈现。攻击呈现是任何故意提交以图干扰的呈现。
ISO/IEC 29146 定义了PAD评估的基本性能指标。攻击呈现分类错误率(APCER)衡量攻击呈现被错误分类为真实呈现的比例。真实呈现分类错误率(BPCER)衡量真实呈现被错误分类为攻击呈现的比例。系统可通过选择连续PAD决策分数的阈值来定义其工作点,根据应用安全要求平衡这两种错误类型。
| 指标 | 缩写 | 定义 | 期望范围 |
|---|---|---|---|
| 攻击呈现分类错误率 | APCER | 攻击呈现被错误分类为真实呈现的比例 | 0%–5%(取决于应用) |
| 真实呈现分类错误率 | BPCER | 真实呈现被错误分类为攻击呈现的比例 | 1%–10%(取决于应用) |
| 平均分类错误率 | ACER | (APCER + BPCER) / 2 | 最小化 |
| 检测错误权衡 | DET曲线 | APCER vs. BPCER随阈值变化的可视化 | — |
标准的攻击分类框架沿多个维度组织呈现攻击。按生成方式:制造伪体(合成复制品)、篡改生物特征(自我施加的修改)和不合规呈现(被利用逃避检测的不寻常但自然特征)。按活体状态:使用非活体组织(尸体、断体部位)、活体但不合规组织(胁迫或伪装呈现)和完全人造构建物。按呈现仪器:用于交付攻击的具体硬件,包括打印机、显示器、义眼制造商或语音合成软件。
ISO/IEC 29146 建立的通用框架为系统架构师设计支持PAD的生物特征系统提供了实用指导。标准强调PAD不是单点解决方案,而是必须在整个生物特征采集和处理流水线中集成的系统级能力。
标准提供了基于目标安全级别选择适当PAD机制的指导。对于低安全应用(如消费设备解锁),单一PAD机制具有中等检测精度即可。对于高安全应用(如边境控制、金融交易),标准建议至少组合两种利用不同物理原理的独立PAD机制,确保一种机制失效或被绕过不会危及整体安全。
标准涉及的一个重要实践考虑是PAD互操作性。一个供应商开发的PAD子系统应能与其他供应商的生物特征子系统协同工作。标准定义了促进这种互操作性的接口要求和数据交换格式,包括标准化攻击类型标识符和置信度分数编码。这使得系统集成商可以从不同供应商选择最佳组件,同时保持统一的安全架构。
标准还涉及PAD系统的运行生命周期。随着攻击技术演进,PAD系统必须更新以保持有效性。标准推荐持续改进流程,包括监测部署系统中的攻击事件、定期重新评估新兴攻击类型,以及在PAD模型版本之间维护系统安全的结构化更新程序。