• 現(xiàn)行
  • 正在執(zhí)行有效
  • 2013-12-31 頒布
  • 2014-07-15 實施
?正版授權(quán)
GB/T 30267.1-2013信息技術(shù)生物特征識別應(yīng)用程序接口第1部分:BioAPI規(guī)范_第1頁
GB/T 30267.1-2013信息技術(shù)生物特征識別應(yīng)用程序接口第1部分:BioAPI規(guī)范_第2頁
GB/T 30267.1-2013信息技術(shù)生物特征識別應(yīng)用程序接口第1部分:BioAPI規(guī)范_第3頁
GB/T 30267.1-2013信息技術(shù)生物特征識別應(yīng)用程序接口第1部分:BioAPI規(guī)范_第4頁
GB/T 30267.1-2013信息技術(shù)生物特征識別應(yīng)用程序接口第1部分:BioAPI規(guī)范_第5頁
已閱讀5頁,還剩247頁未讀 繼續(xù)免費閱讀

下載本文檔

文檔簡介

ICS35040

L71.

中華人民共和國國家標(biāo)準(zhǔn)

GB/T302671—2013/ISO/IEC19784-12006

.:

信息技術(shù)生物特征識別應(yīng)用程序接口

第1部分BioAPI規(guī)范

:

Informationtechnology—Biometricapplicationprogramminginterface—

Part1BioAPIsecification

:p

(ISO/IEC19784-1:2006,IDT)

2013-12-31發(fā)布2014-07-15實施

中華人民共和國國家質(zhì)量監(jiān)督檢驗檢疫總局發(fā)布

中國國家標(biāo)準(zhǔn)化管理委員會

GB/T302671—2013/ISO/IEC19784-12006

.:

目次

前言

…………………………Ⅴ

引言

…………………………Ⅵ

范圍

1………………………1

符合性

2……………………1

規(guī)范性引用文件

3…………………………2

術(shù)語和定義

4………………2

符號和縮略語

5……………7

架構(gòu)

6BioAPI………………7

完整架構(gòu)模型

6.1BioAPIAPI/SPI…………………7

框架自由的架構(gòu)模型

6.2BioAPI………………………9

架構(gòu)模型

6.3BioAPIBSP………………9

組件注冊表

6.4…………………………10

和安裝和卸載

6.5BSPBFP…………11

加載和的鏈接

6.6BSPBioAPIUnit…………………11

單元管理

6.7BioAPI…………………12

結(jié)構(gòu)和處理

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

組建管理函數(shù)

8.1………………………61

數(shù)據(jù)處理操作

8.2………………………78

回調(diào)與事件操作

8.3……………………80

生物特征操作

8.4………………………92

數(shù)據(jù)庫操作

8.5………………………119

操作

8.6BioAPIUnit…………………127

效用函數(shù)

8.7…………………………129

服務(wù)供方接口

9BioAPI…………………131

概要

9.1………………131

生物特征識別服務(wù)供方的類型定義

9.2……………131

生物特征識別服務(wù)供方操作

9.3……………………136

組件注冊表接口

10………………………151

登記模式

10.1BioAPI………………151

組件注冊表函數(shù)

10.2…………………154

錯誤處理

11BioAPI……………………158

錯誤值和錯誤代碼格式

11.1…………159

錯誤代碼和錯誤值枚舉

11.2…………159

GB/T302671—2013/ISO/IEC19784-12006

.:

附錄規(guī)范性附錄符合性

A()…………166

附錄規(guī)范性附錄資助人格式規(guī)范資助人格式

B()CBEFF:BioAPI………………183

附錄資料性附錄規(guī)范概述

C()………………………189

附錄資料性附錄調(diào)用序列范例示例及代碼

D()……………………210

附錄規(guī)范性附錄規(guī)范

E()ASN.1BioAPI_BIR……………………237

參考文獻(xiàn)

……………………239

GB/T302671—2013/ISO/IEC19784-12006

.:

前言

信息技術(shù)生物特征識別應(yīng)用程序接口分為兩個部分

GB/T30267《》:

第部分規(guī)范

———1:BioAPI;

第部分生物特征識別存檔功能供方程序接口

———2:。

本部分為的第部分

GB/T302671。

本部分按照給出的規(guī)則起草

GB/T1.1—2009。

本部分使用翻譯法等同采用信息技術(shù)生物特征識別應(yīng)用程序接口第

ISO/IEC19784-1:2006《

部分規(guī)范信息技術(shù)生物特征識別應(yīng)用程序接

1:BioAPI》、ISO/IEC19784-1:2006/Amd.1:2007《

口第部分規(guī)范修正案規(guī)范信息技術(shù)

1:BioAPI1:BioGUI》、ISO/IEC19784-1:2006/Amd.2:2009《

生物特征識別應(yīng)用程序接口第部分規(guī)范修正案框架自由的

1:BioAPI2:BioAPI》、ISO/IEC

信息技術(shù)生物特征識別應(yīng)用程序接口第部分規(guī)范修正案

19784-1:2006/Amd.3:2010《1:BioAPI

支持證書和安全性認(rèn)定交換及其他安全方面三個修正案的內(nèi)容在本部分相應(yīng)條款的外側(cè)頁邊空

3:》。,

白位置用垂直雙線標(biāo)示

(||)。

請注意本文件的某些內(nèi)容可能涉及專利本文件的發(fā)布機(jī)構(gòu)不承擔(dān)識別這些專利的責(zé)任

。。

本部分由全國信息技術(shù)標(biāo)準(zhǔn)化技術(shù)委員會提出并歸口

(SAC/TC28)。

本部分起草單位北京天誠盛業(yè)科技有限公司中國電子技術(shù)標(biāo)準(zhǔn)化研究院

:、。

本部分主要起草人袁理楊春林彭程霍紅文季佳平馮敬金倩

:、、、、、、。

GB/T302671—2013/ISO/IEC19784-12006

.:

引言

的本部分提供了一種高層次的泛化的認(rèn)證模型適用于多種形式的生物特征識別技

GB/T30267、,

術(shù)同時也對多模態(tài)生物特征和安全評估提供支持

,。

本部分描述了一個體系模型該模型使得生物特征識別系統(tǒng)的組件可以由不同的供方提供并且可

,,

以通過完整定義的應(yīng)用程序接口相互作用

(API)。

本部分同樣適用于由具有符合性的組件無框架模塊建立并使用平臺特定系統(tǒng)整合

BSP(BioAPI)

機(jī)制的系統(tǒng)見第章

(6)。

本體系結(jié)構(gòu)的關(guān)鍵特征是框架本框架使用規(guī)范從而支持一個或者多個應(yīng)用組

BioAPI,BioAPI,

件由不同的供方提供并可能同時運行的調(diào)用框架通過調(diào)用通過一個服務(wù)供方接口

(,)。BioAPI(,SPI)

一個或者多個生物特征識別服務(wù)供方組件由不同的供方提供并可能同時運行來提供這樣的

(BSP)(,)

支持這些組件能被動態(tài)加載或者在需要時由應(yīng)用組件調(diào)用

,。

當(dāng)應(yīng)用程序和在同一個系統(tǒng)時本部分規(guī)定了框架的行為其他互通標(biāo)準(zhǔn)見

BSP,BioAPI。(4.29)

規(guī)定了行為的改變以便使和圖形用戶接口都可以遠(yuǎn)離包含應(yīng)用程序的系統(tǒng)

,BSP。

注是互通標(biāo)準(zhǔn)的一個范例參見參考文獻(xiàn)

:BioAPIInterworkingProtocol(BIP)([3])。

在最低層次水平上有執(zhí)行生物特征功能例如采集匹配或存檔的硬件或者軟件體系結(jié)構(gòu)的

,(,、)。

這些部分稱為單元它們可以被集成到中或者作為單獨功能供方組件的

BioAPI,BSP,BioAPI(BFP)

一部分

在不同供方提供的數(shù)據(jù)結(jié)構(gòu)的之間可能會發(fā)生交互經(jīng)由框架這些數(shù)據(jù)結(jié)構(gòu)用來

BSP(BioAPI),

記錄其訪問的單元信息這些單元遵循其他標(biāo)準(zhǔn)特別是的各部分

BioAPI,,ISO/IEC19794。

體系結(jié)構(gòu)的最后一個組件是識別即能提供生物特征識別服務(wù)

BioAPI,BSP:

通過使用集成到即直接由管理的單元或者

a)BSP(,BSP)BioAPI;

通過功能供方接口調(diào)用一個或者多個組件由不同的供方提供來管理集

b)BioAPI(FPI)BFP()

成到的單元

BFPBioAPI。

注單元可以只包含軟件或者是軟硬件結(jié)合例如生物特征傳感器存檔或者算法

:BioAPI,(,、)。

對每種由或支持的單元類型可以將一個或多個本類型的單元動態(tài)插

BSP(BFP)BioAPI,BioAPI

入到系統(tǒng)中以及從系統(tǒng)中移除插入和移除可以產(chǎn)生通知通過和框架給應(yīng)用程序的

,。(BSPBioAPI)

事件

。

規(guī)范涵蓋基本的生物特征注冊驗證和識別功能參見附錄并且包含數(shù)據(jù)庫接口允許

BioAPI、(C),,

應(yīng)用程序通過由或管理的存檔單元來管理生物特征記錄的存儲這可為存檔和生

BSPBFPBioAPI。

物特征搜索過程提供最佳性能例如在一個很大的數(shù)量中執(zhí)行生物特征識別功能

(,)。

應(yīng)用程序接口提供原語允許它通過訪問對應(yīng)的單元來管理生物特征傳感器的生物特征

,BioAPI

樣本采集以及使用這些生物特征樣本進(jìn)行注冊這些樣本存儲在一個應(yīng)用程序控制的或控

,(BIRBSP

制的數(shù)據(jù)庫中以及接下來對這些存儲記錄進(jìn)行驗證或者識別

BIR),。

此外本部分詳述了生物特征組件注冊表內(nèi)容關(guān)于生物特征組件在生物特征識別系統(tǒng)中的安裝信

,(

息也為注冊的管理和監(jiān)視提供了一個組件注冊接口

),。

本部分使用語言見編寫接口的數(shù)據(jù)結(jié)構(gòu)和函數(shù)調(diào)用

C(GB/T15272)BioAPI。

第章描述了體系模型及其組件以及這些組件之間的指定接口

6BioAPI,。

第章定義了使用的數(shù)據(jù)結(jié)構(gòu)

7BioAPI。

第章定義了由應(yīng)用程序初始化且由符合性框架支持的函數(shù)調(diào)用該框架由框

8,BioAPI,BioAPI

GB/T302671—2013/ISO/IEC19784-12006

.:

架進(jìn)行內(nèi)部處理例如已安裝組件的枚舉或者映射到提供的函數(shù)

(,BioAPI),BSP。

第章定義了由符合性支持的函數(shù)調(diào)用同時被框架調(diào)用該框架響應(yīng)來自一個生物

9BSP(BioAPI,

特征應(yīng)用程序的調(diào)用

)。

第章規(guī)定了生物特征組件注冊表以及組件注冊表接口的形式

10。

第章定義了事件和錯誤返回的處理

11。

附錄是規(guī)范性附錄詳述了生物特征應(yīng)用程序框架或組件供方用來標(biāo)識須被支

A,BioAPI、BSP

持的函數(shù)和生物特征記錄格式的符合性要求和形式的細(xì)節(jié)

注參考文獻(xiàn)中強(qiáng)調(diào)了規(guī)范的符合性測試

:[4]BioAPI。

附錄是規(guī)范性附錄詳述了和一致的生物特征信息記錄并采

B,ISO/IEC19785-1BioAPI(BIR),

用支持格式本信息提供了對生物特征記錄的描述同時為了存儲和傳輸方便規(guī)定此記錄

CBEFF。,,,

為位形式表達(dá)

。

附錄是資料性附錄為規(guī)范的很多方面提供了一個通用指南

C,BioAPI。

附錄是資料性附錄為闡明代碼調(diào)用序列和實施向?qū)峁永a

D,。

附錄是規(guī)范性附錄

E。

GB/T302671—2013/ISO/IEC19784-12006

.:

信息技術(shù)生物特征識別應(yīng)用程序接口

第1部分BioAPI規(guī)范

:

1范圍

的本部分為生物特征識別系統(tǒng)內(nèi)的標(biāo)準(zhǔn)接口定義了應(yīng)用程序接口和服務(wù)提供

GB/T30267(API)

方接口生物特征識別系統(tǒng)支持來自多個供方的組件并通過遵守本部分和其他國家標(biāo)準(zhǔn)提供

(SPI)。,,

了組件之間的交互

。

在使用一個不包含框架的系統(tǒng)稱為框架自由的系統(tǒng)時其適用的接口只有

BioAPI(BioAPI),SPI。

應(yīng)用程序直接以特定平臺的方式與之連接

。

注本部分的許多條款不適用于框架自由的系統(tǒng)的實現(xiàn)這些已在該條款的開始部分說明

:BioAPI。。

本部分適用于各種生物特征技術(shù)類型它也適用于各種各樣的采用生物特征的應(yīng)用例如從個人

。,,

設(shè)備到網(wǎng)絡(luò)安全到大型復(fù)雜識別系統(tǒng)

,,。

本部分中一個框架支持多個同時存在的生物特征應(yīng)用程序由不同供方提供它使用多

,BioAPI(),

個動態(tài)安裝和加載或卸載生物特征識別服務(wù)供方的組件和單元由其他供方提供也

()(BSP)BioAPI(),

可能使用一組可選的功能供方的組件由其他供方提供或由單元直接管理

BioAPI(BFP)(),BioAPI。

注1凡單元由不同供方提供時均需要一個標(biāo)準(zhǔn)化的

溫馨提示

  • 1. 本站所提供的標(biāo)準(zhǔn)文本僅供個人學(xué)習(xí)、研究之用,未經(jīng)授權(quán),嚴(yán)禁復(fù)制、發(fā)行、匯編、翻譯或網(wǎng)絡(luò)傳播等,侵權(quán)必究。
  • 2. 本站所提供的標(biāo)準(zhǔn)均為PDF格式電子版文本(可閱讀打?。?,因數(shù)字商品的特殊性,一經(jīng)售出,不提供退換貨服務(wù)。
  • 3. 標(biāo)準(zhǔn)文檔要求電子版與印刷版保持一致,所以下載的文檔中可能包含空白頁,非文檔質(zhì)量問題。

評論

0/150

提交評論