1、BSI Standards Publication BS ISO/IEC 19785-1:2015 Information technology Common Biometric Exchange Formats Framework Part 1: Data element specificationBS ISO/IEC 19785-1:2015 BRITISH STANDARD National foreword This British Standard is the UK implementation of ISO/IEC 19785-1:2015. It supersedes BS I
2、SO/IEC 19785-1:2006+A1:2010 which is withdrawn. The UK participation in its preparation was entrusted to Technical Committee IST/44, Biometrics. A list of organizations represented on this committee can be obtained on request to its secretary. This publication does not purport to include all the nec
3、essary provisions of a contract. Users are responsible for its correct application. The British Standards Institution 2015. Published by BSI Standards Limited 2015 ISBN 978 0 580 86140 6 ICS 35.040 Compliance with a British Standard cannot confer immunity from legal obligations. This British Standar
4、d was published under the authority of the Standards Policy and Strategy Committee on 30 September 2015. Amendments/corrigenda issued since publication Date Text affectedBS ISO/IEC 19785-1:2015 Information technology Common Biometric Exchange Formats Framework Part 1: Data element specification Tech
5、nologies de linformation Cadre de formats dchange biomtriques communs Partie 1: Spcifications de donnes dlment INTERNATIONAL STANDARD ISO/IEC 19785-1 Reference number ISO/IEC 19785-1:2015(E) Second edition 2015-08-01 ISO/IEC 2015 BS ISO/IEC 19785-1:2015ii ISO/IEC 2015 All rights reserved COPYRIGHT P
6、ROTECTED DOCUMENT ISO/IEC 2015, Published in Switzerland All rights reserved. Unless otherwise specified, no part of this publication may be reproduced or utilized otherwise in any form or by any means, electronic or mechanical, including photocopying, or posting on the internet or an intranet, with
7、out prior written permission. Permission can be requested from either ISO at the address below or ISOs member body in the country of the requester. ISO copyright office Ch. de Blandonnet 8 CP 401 CH-1214 Vernier, Geneva, Switzerland Tel. +41 22 749 01 11 Fax +41 22 749 09 47 copyrightiso.org www.iso
8、.org ISO/IEC 19785-1:2015(E)BS ISO/IEC 19785-1:2015ISO/IEC 19785-1:2015(E)Foreword vi Introduction vii 1 Scope . 1 2 Conformance . 1 3 Normative references 2 4 Terms and definitions . 2 5 Symbols and abbreviated terms . 7 6 Biometric Identifiers 7 6.1 Assignment of identifiers to biometric organizat
9、ions and biometric objects 8 6.2 Identifier attributes 8 7 Biometric Information Record (BIR) structures 11 7.1 General 11 7.2 Defining a CBEFF patron format using the simple CBEFF BIR structure 12 7.2.1 Standard biometric header (SBH) .13 7.2.2 The Biometric data block (BDB) .13 7.2.3 Security bloc
10、k (SB) 14 7.3 Defining a CBEFF patron format using the complex CBEFF BIR structure 14 7.4 Defining a CBEFF patron format using the self-identifying simple CBEFF BIR structure 16 7.5 Defining a CBEFF patron format using the multiple CBEFF BIR structure 16 8 Performing BIR transformations17 8.1 Transf
11、ormations of enumerated abstract values .17 8.2 Transformations of non-enumerated data element values .17 9 CBEFF Data Elements 18 9.1 CBEFF_BDB_format_owner .18 9.1.1 Attributes 18 9.1.2 Transformation requirements 18 9.2 CBEFF_BDB_format_type.18 9.2.1 Attributes 18 9.2.2 Transformation requirement
12、s 19 9.3 CBEFF_BDB_encryption_options 19 9.3.1 Attributes 19 9.3.2 Requirements on patron format specifications19 9.3.3 Transformation requirements 19 9.4 CBEFF_BIR_integrity_options 19 9.4.1 Attributes 19 9.4.2 Requirements on patron format specifications20 9.4.3 Transformation requirements 20 9.5
13、CBEFF_BIR_self_id_owner 20 9.5.1 Attributes 20 9.5.2 Transformation requirements 20 9.6 CBEFF_BIR_self_id_type 20 9.6.1 Attributes 20 9.6.2 Transformation requirements 21 9.7 CBEFF_subheader_count .21 9.8 CBEFF_BDB_biometric_type .21 9.8.1 Attributes 21 9.8.2 Transformation requirements 22 9.9 CBEFF
14、_BDB_biometric_subtype 22 9.9.1 Attributes 22 9.9.2 Transformation requirements 23 9.10 CBEFF_BDB_capture_device_type_owner .23 ISO/IEC 2015 All rights reserved iii Contents PageBS ISO/IEC 19785-1:2015ISO/IEC 19785-1:2015(E)9.10.1 Attributes 23 9.10.2 Transformation requirements 24 9.11 CBEFF_BDB_ca
15、pture_device_type 24 9.11.1 Attributes 24 9.11.2 Transformation Requirements .24 9.12 CBEFF_BDB_challenge_response 24 9.12.1 Attributes 24 9.12.2 Transformation requirements 25 9.13 CBEFF_BDB_comparison_algorithm_owner .25 9.13.1 Attributes 25 9.13.2 Transformation requirements 25 9.14 CBEFF_BDB_com
16、parison_algorithm_type 25 9.14.1 Attributes 25 9.14.2 Transformation Requirements .26 9.15 CBEFF_BDB_compression_algorithm_owner .26 9.15.1 Attributes 26 9.15.2 Transformation requirements 26 9.16 CBEFF_BDB_compression_algorithm_type 26 9.16.1 Attributes 26 9.16.2 Transformation Requirements .26 9.1
17、7 CBEFF_BDB_creation_date .27 9.17.1 Attributes 27 9.17.2 Transformation requirements 27 9.18 CBEFF_BDB_feature_extraction_algorithm_owner .27 9.18.1 Attributes 27 9.18.2 Transformation requirements 28 9.19 CBEFF_BDB_feature_extraction_algorithm_type 28 9.19.1 Attributes 28 9.19.2 Transformation Req
18、uirements .28 9.20 CBEFF_BDB_index .28 9.20.1 Attributes 28 9.20.2 Transformation requirements 28 9.21 CBEFF_BDB_PAD_technique_vendor .29 9.21.1 Attributes 29 9.21.2 Transformation requirements 29 9.22 CBEFF_BDB_PAD_technique .29 9.22.1 Attributes 29 9.22.2 Transformation Requirements .29 9.23 CBEFF
19、_BDB_processed_level .29 9.23.1 Attributes 29 9.23.2 Transformation requirements 30 9.24 CBEFF_BDB_product_owner 30 9.24.1 Attributes 30 9.24.2 Transformation requirements 30 9.25 CBEFF_BDB_product_type 30 9.25.1 Attributes 30 9.25.2 Transformation Requirements .31 9.26 CBEFF_BDB_purpose 31 9.26.1 A
20、ttributes 31 9.26.2 Transformation requirements 31 9.27 CBEFF_BDB_quality .31 9.27.1 Attributes 31 9.27.2 Transformation requirements 32 9.28 CBEFF_BDB_quality_algorithm_owner 32 9.28.1 Attributes 32 9.28.2 Transformation requirements 32 9.29 CBEFF_BDB_quality_algorithm_type .32 9.29.1 Attributes 32
21、 iv ISO/IEC 2015 All rights reservedBS ISO/IEC 19785-1:2015ISO/IEC 19785-1:2015(E)9.29.2 Transformation Requirements .33 9.30 CBEFF_BDB_validity_period .33 9.30.1 Attributes 33 9.30.2 Transformation requirements 33 9.31 CBEFF_BIR_creation_date .33 9.31.1 Attributes 33 9.31.2 Transformation requireme
22、nts 34 9.32 CBEFF_BIR_creator .34 9.32.1 Attributes 34 9.32.2 Transformation requirements 34 9.33 CBEFF_BIR_index .34 9.33.1 Attributes 34 9.33.2 Transformation requirements 34 9.34 CBEFF_BIR_patron_format_owner 35 9.34.1 Attributes 35 9.34.2 Transformation requirements 35 9.35 CBEFF_BIR_patron_form
23、at_type .35 9.35.1 Attributes 35 9.35.2 Transformation requirements 35 9.36 CBEFF_BIR_payload .36 9.36.1 Attributes 36 9.36.2 Transformation requirements 36 9.37 CBEFF_BIR_pointer 36 9.37.1 Attributes 36 9.37.2 Transformation requirements 36 9.38 CBEFF_BIR_validity_period .36 9.38.1 Attributes 36 9.
24、38.2 Transformation requirements 37 9.39 CBEFF_patron_header_version 37 9.39.1 Attributes 37 9.39.2 Transformation requirements 37 9.40 CBEFF_SB_format_owner 37 9.40.1 Attributes 37 9.40.2 Transformation requirements 38 9.41 CBEFF_SB_format_type .38 9.41.1 Attributes 38 9.41.2 Transformation require
25、ments 38 9.42 CBEFF_ version 38 9.42.1 Attributes 38 9.42.2 Transformation requirements 38 Annex A (normative) Format and content of a patron format conformance statement 39 Annex B (informative) Conventions for CBEFF names 41 Annex C (informative) Registration Authority 42 Bibliography .43 ISO/IEC
26、2015 All rights reserved vBS ISO/IEC 19785-1:2015ISO/IEC 19785-1:2015(E) Foreword ISO (the International Organization for Standardization) and IEC (the International Electrotechnical Commission) form the specialized system for worldwide standardization. National bodies that are members of ISO or IEC
27、 participate in the development of International Standards through technical committees established by the respective organization to deal with particular fields of technical activity. ISO and IEC technical committees collaborate in fields of mutual interest. Other international organizations, gover
28、nmental and non-governmental, in liaison with ISO and IEC, also take part in the work. In the field of information technology, ISO and IEC have established a joint technical committee, ISO/IEC JTC 1. The procedures used to develop this document and those intended for its further maintenance are desc
29、ribed in the ISO/IEC Directives, Part 1. In particular the different approval criteria needed for the different types of document should be noted. This document was drafted in accordance with the editorial rules of the ISO/IEC Directives, Part 2 (see www.iso.org/directives). Attention is drawn to th
30、e possibility that some of the elements of this document may be the subject of patent rights. ISO and IEC shall not be held responsible for identifying any or all such patent rights. Details of any patent rights identified during the development of the document will be in the Introduction and/or on
31、the ISO list of patent declarations received (see www.iso.org/patents). Any trade name used in this document is information given for the convenience of users and does not constitute an endorsement. For an explanation on the meaning of ISO specific terms and expressions related to conformity assessm
32、ent, as well as information about ISOs adherence to the WTO principles in the Technical Barriers to Trade (TBT) see the following URL: Foreword - Supplementary information The committee responsible for this document is ISO/IEC JTC 1, Information technology, SC 37, Biometrics. This second edition can
33、cels and replaces the first edition (ISO/IEC 19785-1:2006), which has been technically revised. ISO/IEC 19785 consists of the following parts, under the general title Information technology Common Biometric Exchange Formats Framework: Part 1: Data element specification Part 3: Patron format specific
34、ations Part 4: Security block format specifications This is the second ISO/IEC standard on CBEFF. Previous versions were published by the National Institute of Standards and Technology (an agency of the government of the United States of America) and the Biometric Consortium Working Group. Since the
35、 last official non-ISO/IEC release was designated Version 1.1, the first version of this ISO/IEC 19785-1 International Standard was designated Version 2.0, and this version is designated Version 3.0. This is to distinguish the versions of CBEFF products in the marketplace. Version 3.0 is fully backw
36、ard compatible with Version 2.0.vi ISO/IEC 2015 All rights reservedBS ISO/IEC 19785-1:2015ISO/IEC 19785-1:2015(E) Introduction The Common Biometric Exchange Formats Framework (CBEFF) promotes interoperability of biometric- based applications and systems by specifying standard structures for biometri
37、c information records (BIRs) and a set of abstract data elements and values that can be used to create the header part of a CBEFF-compliant BIR. A biometric information record (BIR) is an encoding in accordance with a CBEFF patron format (see below). It is a unit of biometric data for storage in a d
38、atabase or for interchange between systems or parts of systems. A BIR always has at least two parts: a) a standard biometric header (SBH); b) at least one biometric data block (BDB). It may also have a third part called the security block (SB). CBEFF places no requirements on the content and encodin
39、g of a BDB except that its length is to be an integral number of octets; the several parts of ISO/IEC 19794 specify standardized BDB formats for a number of biometric types. The primary purpose of CBEFF is to define abstract data elements (data elements with a set of defined abstract values, with th
40、eir semantics) that are expected to be of general utility as parts of the SBH in biometric information records. This part of ISO/IEC 19785 defines these data elements. A CBEFF patron format is defined for a particular domain of use. A CBEFF patron format is a full bit- level specification of encodin
41、gs that can carry some or all of the abstract values of the CBEFF data elements defined in this part of ISO/IEC 19785 (possibly with additional abstract values determined by the CBEFF patron), together with one or more biometric data blocks (BDBs) containing biometric data. It is intended that there
42、 be a limited number of CBEFF patron formats in any given domain of use. However, new technologies may evolve that need new encoding rules (or support of more or different CBEFF data elements) and hence may require new CBEFF patron formats for a given domain of use. CBEFF also has a requirement that
43、 a Biometric Registration Authority exists to assign unique identifiers to biometric organizations, to biometric data block (BDB) formats, to security block (SB) formats, and to CBEFF patron format specifications (see below), to publish them where appropriate, and to ensure that no conflicts occur b
44、etween identifiers. CBEFF introduces the concept of assigning a unique identifier to a biometric organization. A CBEFF biometric organization is any organization, public or private, that requests and receives a biometric organization identifier from the Biometric Registration Authority. CBEFF also i
45、ntroduces the concept of a CBEFF patron. A CBEFF patron is an organization (registered as a biometric organization) that specifies or intends to specify one or more CBEFF patron formats in an open and public manner. Only public standards organizations such as a standards body, working group, or indu
46、stry consortium can register as CBEFF patrons (other CBEFF biometric organizations are not CBEFF patrons). A CBEFF patron obtains a biometric organization identifier from the Biometric Registration Authority but has privileges beyond those of ordinary CBEFF biometric organizations: it can define, re
47、gister, and publish one or more CBEFF patron formats. The biometric organization identifier of a CBEFF patron can (but need not) be encoded in BIRs conforming to the patron formats defined by that CBEFF patron. CBEFF also defines the concept of a CBEFF biometric data block (BDB) format owner. A CBEF
48、F BDB format owner is an organization (registered as a CBEFF biometric organization) that specifies one or more BDB format specifications. A BDB format owner obtains a CBEFF biometric organization identifier from the Biometric Registration Authority. A BDB format owner can be a public standards orga
49、nization (that would, coincidentally, also qualify as a CBEFF patron) or any organization that has a need to define its own vendor-specific BDB formats, whether they are to be published or not. A CBEFF BDB format owner defines one or more BDB formats and assigns a BDB format identifier that unambiguously identifies that BDB format within those defined by the BDB format owner. A BDB format identifier (and the corresponding format) may, but need not, be registered with the Biometric Registration Auth