路径: 主页 > GB/T > 第226页 > GB/T 36094-2018
| 标准编号 | GB/T 36094-2018 (GB/T36094-2018) | | 中文名称 | 信息技术 生物特征识别 嵌入式BioAPI | | 英文名称 | Information technology -- Biometrics -- Embedded BioAPI | | 行业 | 国家标准 (推荐) | | 中标分类 | L70 | | 国际标准分类 | 35.240.15 | | 字数估计 | 42,472 | | 发布日期 | 2018-03-15 | | 实施日期 | 2018-10-01 | | 发布机构 | 国家市场监督管理总局、中国国家标准化管理委员会 |
GB/T 36094-2018: 信息技术 生物特征识别 嵌入式BioAPI
GB/T 36094-2018 英文名称: Information technology -- Biometrics -- Embedded BioAPI
1 范围
本标准为设计用于集成到内存空间和运算能力受限的嵌入式系统的硬件生物特征识别模块提供一
个标准接口。本标准为此类基于硬件的生物特征模块规定了完整的接口。此接口称为嵌入式BioAPI,
它由这些模块所要实现的命令的规范来定义。该规范分为以下两层:
---底层实现,该规范针对底层实现定义了一个框架以及所有命令及其对应的响应对的编码。作
为一个单主/多从半双工协议,可以经由任何通信接口在任何物理和链路层实现这些报文。这
些通信接口的定义不属于本标准覆盖范围;
---一个基于C语言的函数的报头描述,供那些有以下想法的制造商使用:提供C语言库作为整
个嵌入式系统的集成软件开发包。
关于安全,本标准定义了两类设备:
---A类设备:此类设备由于缺乏处理能力,因此没有实现任何安全机制;
---B类设备:此类设备实现了用以达到保密性、完整性和/或真实性的安全机制,推荐使用。本标
准定义了B类设备的一组最低要求,但设备的安全机制不在本标准范围内。
底层实现不在本标准规范部分范围内,而是作为资料性附录(见附录B)予以提供。
安全机制虽然在本标准中有所考虑,但它们不在本标准范围内,请参考其他相关标准。特别是密钥
管理也不在本标准范围内,希望在应用本标准前予以处理。
嵌入式BioAPI子组件或任何适合实现嵌入式BioAPI的设备的规格和要求不在本标准范围内。
2 符合性
声称符合本标准的生物特征识别模块应覆盖本标准规范性要求的所有必选项。只要不修改本标准
陈述的行为的前提下,符合本标准的生物特征识别模块可以提供附加的功能。
有关符合性要求的更详细列表见附录A。
3 规范性引用文件
下列文件对于本文件的应用是必不可少的。凡是注日期的引用文件,仅注日期的版本适用于本文
件。凡是不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件。
GB/T 28826.1-2012 信息技术 公用生物特征识别交换格式框架 第1部分:数据元素规范
(ISO/IEC 19785-1:2006,MOD)
GB/T 30267.1-2013 信息技术 生物特征识别应用程序编程接口 第1部分:BioAPI规范
(ISO/IEC 19784-1:2006,IDT)
ISO/IEC 19784-1/Amd.3:2010 信息技术 生物特征识别应用程序编程接口 第1部分:BioAPI
规范 修正案3 支持证书和安全主张的交换以及其他安全方面
ISO/IEC 19785-2 信息技术 公用生物特征识别交换格式框架 第2部分:生物特征识别注册机
构操作规程
ISO/IEC 19785-3:2007 信息技术 公用生物特征识别交换格式框架 第3部分:Patron格式规
4 术语和定义
下列术语和定义适用于本文件。
注:功能及数据元并不单独列于本章,而是随本标准正文逐一介绍。
4.1
生物特征识别模块
用于实现与生物特征识别模态相关的部分或全部功能的基于硬件的模块。这些功能包括数据采
集、样本处理、比对、存储、登记或任何前述功能的组合。
注:生物特征识别模块还可提供其他功能,如发送外部业务的激活信号,但此类功能不在本标准范围内。
4.2
生物特征样本
直接从传感器获得的或经过进一步处理的生物特征信息。
注:见GB/T 30267.1-2013中的原始生物特征样本、中间生物特征样本和已处理生物特征。
4.3
生物特征模板
适于存储的生物特征样本或者生物特征样本的集合。其可以作为后续比对的参考。
4.4
嵌入式BioAPI子组件
可被系统集成商整合进复杂系统或设备的子组件。
注1:子组件可能是由第三方或设备商自行提供。
注2:本标准并未介绍对嵌入式BioAPI子组件等设备的要求,但列明了对实现嵌入式BioAPI所需设备的要求。
4.5
嵌入式系统
为实现一个或多个专用功能而设计的专用计算机系统,有时存在实时运算限制。
注:通常该系统被内置于一个完整设备,包括硬件、固件及机械部件。相比之下,一台通用型计算机如个人电脑可以通过编程执行各种不同的任务。
4.6
构成设备间通信中的命令或响应报文的一组字节。
4.7
通用处理单元
数字系统中负责控制部分或全部信息处理的单元,通常为微处理器、微控制器或内置微处理器的子
系统。
5 缩略语
下列缩略语适用于本文件。
BIR:生物特征信息记录
OEM:原始设备制造商
PoS:服务点终端
RFU:预留备用
SDK:软件开发工具包
6 嵌入式BioAPI环境
6.1 嵌入式BioAPI运行环境
嵌入式BioAPI为安装于嵌入式系统的生物特征识别模块提供标准接口。通常情况下,嵌入式系
统的内存空间较小且计算功能较低,以致于无法支持BioAPI(GB/T 30267.1-2013)或其无框架版本
(见ISO/IEC 19784-1/Amd.2)。
这意味着本标准中定义的接口使应用与生物特征识别模块之间直连连接,而无需使用操作系统解
决方案或高级编程语言。该接口的定义综合考虑了接口提供的业务以及生物特征识别模块所接收命令的报文格式和所发送响应的报文格式。没有对待底层实现的细节,此类细节示例参见附录B和附录C。
为更好地了解嵌入式BioAPI的应用环境,以图1为例进行说明。图1代表一种服务点(PoS)终端
(比如接受信用卡支付的商店中用的终端)的模块,图中,将两种生物特征识别模态整合为一种单一形式
(例如,指纹和手写签名)。按照应用的设计,可根据实际场景选择其中一种生物特征识别模态。
为了实现此类PoS终端,制造商应将所需的生物特征识别算法和数据采集装置集成到系统中。因
为嵌入式系统的处理功能有限,该终端搭载的微控制器可能无法支持复杂算法。为此,制造商选择向生
物特征技术供应商采购已安装所需服务的硬件模块。如图1所示:
---通过一个内置所需服务的独立硬件模块来解决手写签名问题,只需要(通过数据采集装置)提
供原始生物特征样本(见ISO/IEC 19794-7)以及(通过PoS处理单元)提供用户的已登记的生
物特征模板。
-......
|