ISO/IEC 19784-1:2018
Information technology — Biometric application programming interface — Part 1: BioAPI specification
发布时间:2018-03-23 实施时间:


生物识别技术是一种通过对人体生理或行为特征进行识别的技术。生物识别技术已经广泛应用于身份验证、访问控制、支付等领域。生物识别技术的应用需要与各种硬件设备和软件系统进行交互,因此需要一个标准的编程接口来管理生物识别设备和算法,以及处理生物识别数据。BioAPI规范就是为此而设计的。

BioAPI规范定义了一组API,用于管理生物识别设备和算法,以及处理生物识别数据。BioAPI规范包括以下几个方面:

1. 设备管理API:用于管理生物识别设备,包括设备的连接、断开、初始化、关闭等操作。

2. 算法管理API:用于管理生物识别算法,包括算法的注册、注销、初始化、卸载等操作。

3. 生物识别数据管理API:用于管理生物识别数据,包括数据的采集、存储、比对等操作。

4. 生物识别过程管理API:用于管理生物识别过程,包括生物识别的开始、结束、取消等操作。

BioAPI规范还定义了一些数据类型和错误码,以及一些可选的功能,如生物识别数据加密、生物识别数据传输等。

BioAPI规范的目的是提高生物识别技术的互操作性和可移植性,从而促进生物识别技术的广泛应用。BioAPI规范的实现可以使不同厂商的生物识别设备和算法之间实现互操作,也可以使生物识别应用程序在不同平台上实现可移植性。

BioAPI规范的实现需要遵循一些安全性和隐私性要求,如生物识别数据的保护、生物识别数据的使用限制等。BioAPI规范还提供了一些安全性和隐私性方面的建议,以帮助实现者提高生物识别系统的安全性和隐私性。

相关标准
ISO/IEC 19785-1:2015 Information technology — Common Biometric Exchange Formats Framework — Part 1: Overview and concepts

ISO/IEC 19785-2:2015 Information technology — Common Biometric Exchange Formats Framework — Part 2: Biometric data interchange formats

ISO/IEC 19785-3:2015 Information technology — Common Biometric Exchange Formats Framework — Part 3: Biometric application programming interface

ISO/IEC 24745:2011 Information technology — Biometric performance testing and reporting

ISO/IEC 30107-1:2016 Information technology — Biometric presentation attack detection — Part 1: Framework