- 现行
- 正在执行有效
- 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年
- 2024版蜜蜂购销合同
- 临时工劳务合同协议书范文2024年
- 项目管理技术服务合同2024年
- 个人房屋租赁协议书2024年
- 公路货物运输合同一份2024年
- 长期代养入住协议2024年
- 2024生产线自动化改造施工协议
- 2024-2030年中国银亮钢丝行业市场运营模式及未来发展动向预测研究报告
- 2024-2030年中国铝硅填充合金市场深度调查与营销模式分析研究报告
- 麻醉中的镇静深度监测
- Unit1TeenageLife单元整体教学设计-高中英语人教版
- 双师型教师培训课件
- 2024年组织架构调整与岗位职责优化
- 2023年广西初三英语中考真题听力部分(含答案与听力音频)
- JJG 443-2023燃油加油机(试行)
- 核心素养目标二年级上册道德与法治全册教案教学设计
- 校友工作报告
- 感染性心内膜炎的护理查
- 供销系统农资安全保供应急预案
- 王希孟与千里江山图
评论
0/150
提交评论