- 现行
- 正在执行有效
- 2013-12-31 颁布
- 2014-07-15 实施
文档简介
ICS35040
L71.
中华人民共和国国家标准
GB/T302671—2013/ISO/IEC19784-12006
.:
信息技术生物特征识别应用程序接口
第1部分BioAPI规范
:
Informationtechnology—Biometricapplicationprogramminginterface—
Part1BioAPIsecification
:p
(ISO/IEC19784-1:2006,IDT)
2013-12-31发布2014-07-15实施
中华人民共和国国家质量监督检验检疫总局发布
中国国家标准化管理委员会
GB/T302671—2013/ISO/IEC19784-12006
.:
目次
前言
…………………………Ⅴ
引言
…………………………Ⅵ
范围
1………………………1
符合性
2……………………1
规范性引用文件
3…………………………2
术语和定义
4………………2
符号和缩略语
5……………7
架构
6BioAPI………………7
完整架构模型
6.1BioAPIAPI/SPI…………………7
框架自由的架构模型
6.2BioAPI………………………9
架构模型
6.3BioAPIBSP………………9
组件注册表
6.4…………………………10
和安装和卸载
6.5BSPBFP…………11
加载和的链接
6.6BSPBioAPIUnit…………………11
单元管理
6.7BioAPI…………………12
结构和处理
6.8BIR……………………12
类型和宏
7BioAPI………………………13
7.1BioAPI……………14
7.1bisBioAPI_ACBio_PARAMETERS(BioAPI2.2)……………14
7.1terBioAPI_ASN1_BIR(BioAPI2.2)……………14
7.1quaterBioAPI_ASN1_ENCODED(BioAPI2.2)………………15
7.2BioAPI_BFP_LIST_ELEMENT…………………15
7.3BioAPI_BFP_SCHEMA…………15
7.4BioAPI_BIR………………………16
7.5BioAPI_BIR_ARRAY_POPULATION…………16
7.6BioAPI_BIR_BIOMETRIC_DATA_FORMAT………………17
7.7BioAPI_BIR_BIOMETRIC_PRODUCT_ID……………………17
7.8BioAPI_BIR_BIOMETRIC_TYPE(BioAPI2.0)………………17
7.9BioAPI_BIR_DATA_TYPE……………………18
7.10BioAPI_BIR_HANDLE…………19
7.11BioAPI_BIR_HEADER…………19
7.12BioAPI_BIR_PURPOSE………………………20
7.13BioAPI_BIR_SECURITY_BLOCK_FORMAT………………21
7.14BioAPI_BIR_SUBTYPE(BioAPI2.0)…………21
7.15BioAPI_BOOL…………………22
7.16BioAPI_BSP_SCHEMA(BioAPI2.0)…………22
Ⅰ
GB/T302671—2013/ISO/IEC19784-12006
.:
7.17BioAPI_CANDIDATE…………23
7.18BioAPI_CATEGORY……………24
7.19BioAPI_DATA…………………24
7.20BioAPI_DATE…………………24
7.21BioAPI_DB_ACCESS_TYPE…………………25
7.22BioAPI_DB_MARKER_HANDLE……………25
7.23BioAPI_DB_HANDLE…………25
7.24BioAPI_DBBIR_ID………………25
7.25BioAPI_DTG……………………25
7.25bisBioAPI_ENCRYPTION_ALG(BioAPI2.2)………………26
7.25terBioAPI_ENCRYPTION_INFO(BioAPI2.2)……………26
7.26BioAPI_EVENT…………………26
7.27BioAPI_EVENT_MASK………………………26
7.28BioAPI_EventHandler…………27
7.29BioAPI_FMR……………………28
7.30BioAPI_FRAMEWORK_SCHEMA……………28
7.31BioAPI_GUI_BITMAP(BioAPI2.0)…………28
7.32BioAPI_GUI_MESSAGE(BioAPI2.0)………29
7.33BioAPI_GUI_PROGRESS(BioAPI2.0)………29
7.34BioAPI_GUI_RESPONSE(BioAPI2.0)………29
7.35BioAPI_GUI_STATE(BioAPI_2.0)…………30
7.36BioAPI_GUI_STATE_CALLBACK(BioAPI_2.0)…………30
7.37BioAPI_GUI_STREAMING_CALLBACK(BioAPI_2.0)……31
7.38BioAPI_HANDLE………………31
7.38bisBioAPI_HASH_ALG(BioAPI2.2)…………31
7.39BioAPI_IDENTIFY_POPULATION…………31
7.40BioAPI_IDENTIFY_POPULATION_TYPE…………………32
7.41BioAPI_INDICATOR_STATUS………………32
7.42BioAPI_INPUT_BIR……………32
7.43BioAPI_INPUT_BIR_FORM…………………32
7.44BioAPI_INSTALL_ACTION…………………33
7.45BioAPI_INSTALL_ERROR……………………33
7.45bisBioAPI_KEY_INFO(BioAPI2.2)…………33
7.45terBioAPI_KEY_TRANSPROT(BioAPI2.2)………………33
7.45quaterBioAPI_MAC_ALG(BioAPI2.2)………34
7.45quinquiesBioAPI_MAC_INFO(BioAPI2.2)…………………34
7.46BioAPI_OPERATIONS_MASK………………34
7.47BioAPI_OPTIONS_MASK……………………35
7.48BioAPI_POWER_MODE………………………36
7.49BioAPI_QUALITY……………36
7.50BioAPI_RETURN………………37
7.50bisBioAPI_SECURITY_OPTIONS_MASK(BioAPI2.2)…………………37
7.50terBioAPI_SECURITY_PROFILE(BioAPI2.2)……………38
Ⅱ
GB/T302671—2013/ISO/IEC19784-12006
.:
7.50quaterBioAPI_DIGITAL_SIGNATURE_ALG(BioAPI2.2)………………38
7.51BioAPI_STRING………………38
7.52BioAPI_TIME……………………39
7.53BioAPI_UNIT_ID………………39
7.54BioAPI_UNIT_LIST_ELEMENT……………39
7.55BioAPI_UNIT_SCHEMA………………………39
7.55bisBioAPI_UNIT_SCHEMA(BioAPI2.2)……………………41
7.56BioAPI_UUID……………………42
7.57BioAPI_VERSION………………42
7.58BioAPI_BIR_BIOMETRIC_TYPE(BioAPI2.1)………………42
7.59BioAPI_BIR_SUBTYPE(BioAPI2.1)…………43
7.60BioAPI_BSP_SCHEMA(BioAPI2.1)…………45
7.61BioAPI_GUI_BITMAP(BioAPI2.1)…………47
7.62BioAPI_GUI_ENROLL_TYPE(BioAPI2.1)…………………47
7.63BioAPI_GUI_BITMAP_ARRAY(BioAPI2.1)………………48
7.64BioAPI_BIR_SUBTYPE_MASK(BioAPI2.1)………………48
7.65BioAPI_GUI_EVENT_SUBSCRIPTION(BioAPI2.1)………49
7.66BioAPI_GUI_MOMENT(BioAPI2.1)…………49
7.67BioAPI_GUI_PROGRESS(BioAPI2.1)………50
7.68BioAPI_GUI_OPERATION(BioAPI2.1)……………………50
7.69BioAPI_GUI_RESPONSE(BioAPI2.1)………52
7.70BioAPI_GUI_SUBOPERATION(BioAPI2.1)………………53
事件
7.71GUI…………………………55
7.72BioAPI_ERROR_INFO(BioAPI2.1)…………61
功能
8BioAPI……………61
组建管理函数
8.1………………………61
数据处理操作
8.2………………………78
回调与事件操作
8.3……………………80
生物特征操作
8.4………………………92
数据库操作
8.5………………………119
操作
8.6BioAPIUnit…………………127
效用函数
8.7…………………………129
服务供方接口
9BioAPI…………………131
概要
9.1………………131
生物特征识别服务供方的类型定义
9.2……………131
生物特征识别服务供方操作
9.3……………………136
组件注册表接口
10………………………151
登记模式
10.1BioAPI………………151
组件注册表函数
10.2…………………154
错误处理
11BioAPI……………………158
错误值和错误代码格式
11.1…………159
错误代码和错误值枚举
11.2…………159
Ⅲ
GB/T302671—2013/ISO/IEC19784-12006
.:
附录规范性附录符合性
A()…………166
附录规范性附录资助人格式规范资助人格式
B()CBEFF:BioAPI………………183
附录资料性附录规范概述
C()………………………189
附录资料性附录调用序列范例示例及代码
D()……………………210
附录规范性附录规范
E()ASN.1BioAPI_BIR……………………237
参考文献
……………………239
Ⅳ
GB/T302671—2013/ISO/IEC19784-12006
.:
前言
信息技术生物特征识别应用程序接口分为两个部分
GB/T30267《》:
第部分规范
———1:BioAPI;
第部分生物特征识别存档功能供方程序接口
———2:。
本部分为的第部分
GB/T302671。
本部分按照给出的规则起草
GB/T1.1—2009。
本部分使用翻译法等同采用信息技术生物特征识别应用程序接口第
ISO/IEC19784-1:2006《
部分规范信息技术生物特征识别应用程序接
1:BioAPI》、ISO/IEC19784-1:2006/Amd.1:2007《
口第部分规范修正案规范信息技术
1:BioAPI1:BioGUI》、ISO/IEC19784-1:2006/Amd.2:2009《
生物特征识别应用程序接口第部分规范修正案框架自由的
1:BioAPI2:BioAPI》、ISO/IEC
信息技术生物特征识别应用程序接口第部分规范修正案
19784-1:2006/Amd.3:2010《1:BioAPI
支持证书和安全性认定交换及其他安全方面三个修正案的内容在本部分相应条款的外侧页边空
3:》。,
白位置用垂直双线标示
(||)。
请注意本文件的某些内容可能涉及专利本文件的发布机构不承担识别这些专利的责任
。。
本部分由全国信息技术标准化技术委员会提出并归口
(SAC/TC28)。
本部分起草单位北京天诚盛业科技有限公司中国电子技术标准化研究院
:、。
本部分主要起草人袁理杨春林彭程霍红文季佳平冯敬金倩
:、、、、、、。
Ⅴ
GB/T302671—2013/ISO/IEC19784-12006
.:
引言
的本部分提供了一种高层次的泛化的认证模型适用于多种形式的生物特征识别技
GB/T30267、,
术同时也对多模态生物特征和安全评估提供支持
,。
本部分描述了一个体系模型该模型使得生物特征识别系统的组件可以由不同的供方提供并且可
,,
以通过完整定义的应用程序接口相互作用
(API)。
本部分同样适用于由具有符合性的组件无框架模块建立并使用平台特定系统整合
BSP(BioAPI)
机制的系统见第章
(6)。
本体系结构的关键特征是框架本框架使用规范从而支持一个或者多个应用组
BioAPI,BioAPI,
件由不同的供方提供并可能同时运行的调用框架通过调用通过一个服务供方接口
(,)。BioAPI(,SPI)
一个或者多个生物特征识别服务供方组件由不同的供方提供并可能同时运行来提供这样的
(BSP)(,)
支持这些组件能被动态加载或者在需要时由应用组件调用
,。
当应用程序和在同一个系统时本部分规定了框架的行为其他互通标准见
BSP,BioAPI。(4.29)
规定了行为的改变以便使和图形用户接口都可以远离包含应用程序的系统
,BSP。
注是互通标准的一个范例参见参考文献
:BioAPIInterworkingProtocol(BIP)([3])。
在最低层次水平上有执行生物特征功能例如采集匹配或存档的硬件或者软件体系结构的
,(,、)。
这些部分称为单元它们可以被集成到中或者作为单独功能供方组件的
BioAPI,BSP,BioAPI(BFP)
一部分
。
在不同供方提供的数据结构的之间可能会发生交互经由框架这些数据结构用来
BSP(BioAPI),
记录其访问的单元信息这些单元遵循其他标准特别是的各部分
BioAPI,,ISO/IEC19794。
体系结构的最后一个组件是识别即能提供生物特征识别服务
BioAPI,BSP:
通过使用集成到即直接由管理的单元或者
a)BSP(,BSP)BioAPI;
通过功能供方接口调用一个或者多个组件由不同的供方提供来管理集
b)BioAPI(FPI)BFP()
成到的单元
BFPBioAPI。
注单元可以只包含软件或者是软硬件结合例如生物特征传感器存档或者算法
:BioAPI,(,、)。
对每种由或支持的单元类型可以将一个或多个本类型的单元动态插
BSP(BFP)BioAPI,BioAPI
入到系统中以及从系统中移除插入和移除可以产生通知通过和框架给应用程序的
,。(BSPBioAPI)
事件
。
规范涵盖基本的生物特征注册验证和识别功能参见附录并且包含数据库接口允许
BioAPI、(C),,
应用程序通过由或管理的存档单元来管理生物特征记录的存储这可为存档和生
BSPBFPBioAPI。
物特征搜索过程提供最佳性能例如在一个很大的数量中执行生物特征识别功能
(,)。
应用程序接口提供原语允许它通过访问对应的单元来管理生物特征传感器的生物特征
,BioAPI
样本采集以及使用这些生物特征样本进行注册这些样本存储在一个应用程序控制的或控
,(BIRBSP
制的数据库中以及接下来对这些存储记录进行验证或者识别
BIR),。
此外本部分详述了生物特征组件注册表内容关于生物特征组件在生物特征识别系统中的安装信
,(
息也为注册的管理和监视提供了一个组件注册接口
),。
本部分使用语言见编写接口的数据结构和函数调用
C(GB/T15272)BioAPI。
第章描述了体系模型及其组件以及这些组件之间的指定接口
6BioAPI,。
第章定义了使用的数据结构
7BioAPI。
第章定义了由应用程序初始化且由符合性框架支持的函数调用该框架由框
8,BioAPI,BioAPI
Ⅵ
GB/T302671—2013/ISO/IEC19784-12006
.:
架进行内部处理例如已安装组件的枚举或者映射到提供的函数
(,BioAPI),BSP。
第章定义了由符合性支持的函数调用同时被框架调用该框架响应来自一个生物
9BSP(BioAPI,
特征应用程序的调用
)。
第章规定了生物特征组件注册表以及组件注册表接口的形式
10。
第章定义了事件和错误返回的处理
11。
附录是规范性附录详述了生物特征应用程序框架或组件供方用来标识须被支
A,BioAPI、BSP
持的函数和生物特征记录格式的符合性要求和形式的细节
。
注参考文献中强调了规范的符合性测试
:[4]BioAPI。
附录是规范性附录详述了和一致的生物特征信息记录并采
B,ISO/IEC19785-1BioAPI(BIR),
用支持格式本信息提供了对生物特征记录的描述同时为了存储和传输方便规定此记录
CBEFF。,,,
为位形式表达
。
附录是资料性附录为规范的很多方面提供了一个通用指南
C,BioAPI。
附录是资料性附录为阐明代码调用序列和实施向导提供样例代码
D,。
附录是规范性附录
E。
Ⅶ
GB/T302671—2013/ISO/IEC19784-12006
.:
信息技术生物特征识别应用程序接口
第1部分BioAPI规范
:
1范围
的本部分为生物特征识别系统内的标准接口定义了应用程序接口和服务提供
GB/T30267(API)
方接口生物特征识别系统支持来自多个供方的组件并通过遵守本部分和其他国家标准提供
(SPI)。,,
了组件之间的交互
。
在使用一个不包含框架的系统称为框架自由的系统时其适用的接口只有
BioAPI(BioAPI),SPI。
应用程序直接以特定平台的方式与之连接
。
注本部分的许多条款不适用于框架自由的系统的实现这些已在该条款的开始部分说明
:BioAPI。。
本部分适用于各种生物特征技术类型它也适用于各种各样的采用生物特征的应用例如从个人
。,,
设备到网络安全到大型复杂识别系统
,,。
本部分中一个框架支持多个同时存在的生物特征应用程序由不同供方提供它使用多
,BioAPI(),
个动态安装和加载或卸载生物特征识别服务供方的组件和单元由其他供方提供也
()(BSP)BioAPI(),
可能使用一组可选的功能供方的组件由其他供方提供或由单元直接管理
BioAPI(BFP)(),BioAPI。
注1凡单元由不同供方提供时均需要一个标准化的
温馨提示
- 1. 本站所提供的标准文本仅供个人学习、研究之用,未经授权,严禁复制、发行、汇编、翻译或网络传播等,侵权必究。
- 2. 本站所提供的标准均为PDF格式电子版文本(可阅读打印),因数字商品的特殊性,一经售出,不提供退换货服务。
- 3. 标准文档要求电子版与印刷版保持一致,所以下载的文档中可能包含空白页,非文档质量问题。
最新文档
- 电气成套培训学习
- 机关干部礼仪培训课件
- 小班世界粮食日活动教案
- 辽宁省葫芦岛市长江卫生中等职业技术学校2024-2025学年高三上学期11月期中数学试题(含答案)
- T-ZFDSA 15-2024 藿香蒸鲫鱼制作标准
- 吴靖收费站机电设备的维修与管理陈晓斌介绍
- 制药工程专业思维单选题100道及答案解析
- 中国消费者和食品商对转基因食品的态
- 精神科病史采集分析
- 2024年四川省泸州市中考英语试题含解析
- 裸子植物和被子植物课件 2024-2025学年人教版生物七年级上册
- 2024水利云播五大员考试题库及答案
- 散文化小说-从2023年高考陈村《给儿子》说开去
- 广东省佛山市六校联考2025届高三一诊考试生物试卷含解析
- 大学生社会实践-流动的急救课堂智慧树知到期末考试答案章节答案2024年温州医科大学
- 责任保险行业发展预测分析报告
- 中职语文基础模块上册-第一次月考卷(1)【知识范围:1-2单元】解析版
- 学校教学述评管理制度
- 2024-2030年中国风电紧固件行业市场供需态势及发展趋向研判报告
- 全新欠款结清协议书
- 浙江省职高高二数学上期末复习(知识点+练习题+答案)
评论
0/150
提交评论