ISO/IEC 19785-3:2007
(Main)Information technology — Common Biometric Exchange Formats Framework — Part 3: Patron format specifications
Information technology — Common Biometric Exchange Formats Framework — Part 3: Patron format specifications
ISO/IEC 19785-3:2007 specifies several patron formats that conform to the requirements of ISO/IEC 19785-1. ISO/IEC 19785-1 defines a basic structure for standardized biometric information records (BIRs) that consists of three parts, the standard biometric header (SBH), the biometric data block (BDB), and the security block (SB). CBEFF also defines several data elements and their standardized abstract values that can be used in SBHs and SBs (CBEFF treats the BDB as opaque data). CBEFF also establishes mechanisms by which organizations, called “patrons” by CBEFF, can specify and publish BIR format specifications, which are in turn called “patron formats”. CBEFF enables patrons to develop BIR specifications that are fully standardized and interoperable, yet are specifically adapted to the requirements of a particular application environment. CBEFF defines rules for BIRs that contain only one BDB (simple BIR) and that contain at least one BDB (complex BIR). CBEFF defines mandatory data elements that identify the format of a BDB and its security attributes (encryption and integrity). All the other CBEFF-defined data elements and abstract values are optional. CBEFF enables patrons to define additional data elements and abstract values as required by the application environment
Technologies de l'information — Cadre de formats d'échange biométriques communs — Partie 3: Spécifications de format d'usager
General Information
Relations
Standards Content (Sample)
INTERNATIONAL ISO/IEC
STANDARD 19785-3
First edition
2007-12-15
Information technology — Common
Biometric Exchange Formats
Framework —
Part 3:
Patron format specifications
Technologies de l'information — Cadre de formats d'échange
biométriques communs —
Partie 3: Spécifications de format d'usager
Reference number
ISO/IEC 19785-3:2007(E)
©
ISO/IEC 2007
---------------------- Page: 1 ----------------------
ISO/IEC 19785-3:2007(E)
PDF disclaimer
This PDF file may contain embedded typefaces. In accordance with Adobe's licensing policy, this file may be printed or viewed but
shall not be edited unless the typefaces which are embedded are licensed to and installed on the computer performing the editing. In
downloading this file, parties accept therein the responsibility of not infringing Adobe's licensing policy. The ISO Central Secretariat
accepts no liability in this area.
Adobe is a trademark of Adobe Systems Incorporated.
Details of the software products used to create this PDF file can be found in the General Info relative to the file; the PDF-creation
parameters were optimized for printing. Every care has been taken to ensure that the file is suitable for use by ISO member bodies. In
the unlikely event that a problem relating to it is found, please inform the Central Secretariat at the address given below.
COPYRIGHT PROTECTED DOCUMENT
© ISO/IEC 2007
All rights reserved. Unless otherwise specified, no part of this publication may be reproduced or utilized in any form or by any means,
electronic or mechanical, including photocopying and microfilm, without permission in writing from either ISO at the address below or
ISO's member body in the country of the requester.
ISO copyright office
Case postale 56 • CH-1211 Geneva 20
Tel. + 41 22 749 01 11
Fax + 41 22 749 09 47
E-mail copyright@iso.org
Web www.iso.org
Published in Switzerland
ii © ISO/IEC 2007 – All rights reserved
---------------------- Page: 2 ----------------------
ISO/IEC 19785-3:2007(E)
Contents Page
Foreword .vi
Introduction.vii
1 Scope.1
2 Conformance .1
3 Normative references.1
4 Terms and definitions .2
4.1 Terms defined in ISO/IEC 19785-1 .2
4.2 Other terms and definitions .3
5 Symbols and abbreviated terms .3
5.1 Symbols and abbreviated terms defined in ISO/IEC 19785-1 .3
5.2 Other symbols and abbreviated terms.3
6 ASN.1 type definitions for CBEFF data elements and abstract values .4
6.1 General .4
6.2 CBEFF data elements type definitions module.4
7 Patron format specification: Minimum simple bit-oriented patron format.7
7.1 Patron .7
7.2 Patron identifier.7
7.3 Patron format name.7
7.4 Patron format identifier.7
7.5 ASN.1 object identifier for this patron format .7
7.6 Domain of use.7
7.7 Version identifier .7
7.8 CBEFF version.7
7.9 General .7
7.10 Bit oriented patron format specification and conformance statement.8
7.10.1 Specification .8
7.10.2 Patron format conformance statement .8
8 Patron format specification: Minimum simple byte-oriented patron format.10
8.1 Patron .10
8.2 Patron identifier.10
8.3 Patron format name.10
8.4 Patron format identifier.10
8.5 ASN.1 object identifier for this patron format .10
8.6 Domain of use.10
8.7 Version identifier .10
8.8 CBEFF version.10
8.9 General .10
8.10 Patron format specifications and conformance statement.11
8.10.1 Patron format specification.11
8.10.2 Patron format conformance statement .11
9 Patron format specification: Fixed-length-fields, byte-oriented patron format using
presence bit-map.12
9.1 Patron .12
9.2 Patron identifier.12
9.3 Patron format name.12
9.4 Patron format identifier.12
9.5 ASN.1 object identifier for this patron format .12
© ISO/IEC 2007 – All rights reserved iii
---------------------- Page: 3 ----------------------
ISO/IEC 19785-3:2007(E)
9.6 Domain of use . 12
9.7 Version identifier. 12
9.8 CBEFF version . 12
9.9 General. 12
9.10 Specification. 13
9.11 Patron format conformance statement. 15
9.11.1 Identifying information. 15
9.11.2 CBEFF-defined data elements and abstract values. 16
9.11.3 Patron defined data elements and abstract values. 17
10 Patron format specification: Fixed-length-fields, bit-oriented patron format using
presence bit-map . 18
10.1 Patron. 18
10.2 Patron identifier . 18
10.3 Patron format name. 18
10.4 Patron format identifier . 18
10.5 ASN.1 object identifier for this patron format. 18
10.6 Domain of use . 18
10.7 Version identifier. 18
10.8 CBEFF version . 18
10.9 General. 18
10.10 Specification. 19
10.11 Patron format conformance statement. 20
10.11.1 Identifying information. 20
10.11.2 CBEFF-defined data elements and abstract values. 21
10.11.3 Patron defined data elements and abstract values. 21
11 Patron format specification: TLV-encoded patron format, for use with smartcards or other
tokens . 22
11.1 Patron. 22
11.2 Patron identifier . 22
11.3 Patron format name. 22
11.4 Patron format identifier . 22
11.5 ASN.1 object identifier for this patron format. 22
11.6 Domain of Use. 22
11.7 Version identifier. 22
11.8 CBEFF version . 22
11.9 General. 22
11.10 ASN.1 specification . 25
11.11 Tabular representations for information . 26
11.11.1 The Biometric Information Template used for on-card matching . 26
11.11.2 The Biometric Information Template used for off-card matching . 28
11.12 The Group BIT Data Object. 29
11.13 Abstract values and encodings for biometric type and subtype. 30
11.14 Patron format conformance statement. 31
11.14.1 Identifying information. 31
11.14.2 CBEFF-defined data elements and abstract values. 31
11.14.3 Patron-defined data elements and abstract values. 31
12 Patron format specification: complex patron format. 32
12.1 Patron. 32
12.2 Patron identifier . 32
12.3 Patron format name. 32
12.4 Patron format identifier . 32
12.5 ASN.1 object identifier for this patron format. 32
12.6 Domain of use . 32
12.7 Version identifier. 32
12.8 CBEFF version . 32
12.9 General. 32
12.10 Specification. 33
12.11 Illustrative examples . 37
iv © ISO/IEC 20## – All rights reserved
---------------------- Page: 4 ----------------------
ISO/IEC 19785-3:2007(E)
12.12 ASN.1 definition (provided for illustrative purposes only) .40
12.13 Patron format conformance statement .41
12.13.1 Identifying information.41
12.13.2 CBEFF-defined data elements and abstract values.42
12.13.3 Patron-defined data elements and abstract values .43
13 Patron format specification: XML patron format .44
13.1 Patron .44
13.2 Patron identifier.44
13.3 Patron format name.44
13.4 Patron format identifier.44
13.5 ASN.1 object identifier for this patron format .44
13.6 Domain of use.44
13.7 Version identifier .44
13.8 CBEFF version.44
13.9 General .44
13.10 Specification .45
13.11 Element .45
13.11.1 Syntax.45
13.11.2 Semantics.46
13.12 Element .47
13.12.1 Syntax.47
13.12.2 Semantics.47
13.13 Element .47
13.13.1 Syntax.47
13.13.2 Semantics.47
13.14 Element .48
13.14.1 Syntax.48
13.14.2 Semantics.48
13.15 Element .50
13.15.1 Syntax.50
13.15.2 Semantics.51
13.16 Element .55
13.16.1 Syntax.55
13.16.2 Semantics.56
13.17 Representation of Integers.56
13.18 Representation of Octet Strings .56
13.19 Representation of Date and Time of the Day.57
13.20 Representation of Universally Unique Identifiers .57
13.21 Patron format conformance statement .58
13.21.1 Identifying information.58
13.21.2 CBEFF-defined data elements and abstract values.58
13.21.3 Patron-defined data elements and abstract values .60
13.22 XML schema of the patron format .60
13.23 ASN.1 schema of the patron format .62
13.24 An example of a simple BIR in XML encoding (complying with the ASN.1 schema, the
XSD schema, and the normative textual description) .64
13.25 An example of a complex BIR in XML encoding (complying with the ASN.1 schema, the
XSD schema, and the normative textual description) .66
A nnex A (informative) Guidelines on the specification of patron formats.69
A.1 General .69
A.2 Basic encoding mechanisms .69
A.3 Octet-alignment .70
A.4 Length fields .70
A.5 CBEFF data element values and patron format fields.70
A.6 Historically used encodings of certain abstract values.71
A.7 Variable length data elements.72
A.8 Security Blocks.72
© ISO/IEC 2007 – All rights reserved v
---------------------- Page: 5 ----------------------
ISO/IEC 19785-3:2007(E)
Foreword
ISO (the International Organization for Standardization) is a worldwide federation of national standards bodies
(ISO member bodies). The work of preparing International Standards is normally carried out through ISO
technical committees. Each member body interested in a subject for which a technical committee has been
established has the right to be represented on that committee. International organizations, governmental and
non-governmental, in liaison with ISO, also take part in the work. ISO collaborates closely with the
International Electrotechnical Commission (IEC) on all matters of electrotechnical standardization.
International Standards are drafted in accordance with the rules given in the ISO/IEC Directives, Part 2.
The main task of technical committees is to prepare International Standards. Draft International Standards
adopted by the technical committees are circulated to the member bodies for voting. Publication as an
International Standard requires approval by at least 75 % of the member bodies casting a vote.
Attention is drawn to the possibility that some of the elements of this document may be the subject of patent
rights. ISO shall not be held responsible for identifying any or all such patent rights.
ISO/IEC 19785-3 was prepared by Technical Committee ISO/IEC/TC JTC 1, Information technology,
Subcommittee SC 37, Biometrics.
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 2: Procedures for the operation of the Biometric Registration Authority
⎯ Part 3: Patron format specifications
vi © ISO/IEC 2007 – All rights reserved
---------------------- Page: 6 ----------------------
ISO/IEC 19785-3:2007(E)
Introduction
Biometric-based authentication systems and applications are expected to support multiple biometric devices
and multiple biometric data formats. The Common Biometric Exchange Formats Framework (CBEFF)
promotes interoperability of biometric-based application programs and systems developed by different
vendors by facilitating biometric data interchange.
ISO/IEC 19785-1 defines the following items that enable standardized biometric data interchange:
a) a 3-part standardized structure for biometric information records (BIRs) consisting of:
1) standardized biometric headers (SBHs),
2) biometric data blocks (BDBs, which may be standardized or proprietary), and
3) optional security blocks (SBs);
b) variations of the 3-part structure to support BIRs containing:
1) only one SBH, one BDB and possibly one SB (simple BIRs);
2) more than one BDB along with the SBHs necessary to encode the BIR’s structure and some
number of SBs (complex BIRs);
c) more than 20 data elements and their associated abstract values that can be used in an SBH to
describe attributes of a BDB within a BIR, as well as attributes of the BIR itself;
d) the concept of a CBEFF patron format (but ISO/IEC 19785-1 does not itself define any patron
formats), which is a detailed specification of the structure and content of a particular, standardized
BIR;
e) the concept of a CBEFF patron, which is a recognized standards organization that has registered with
the Biometric Registration Authority and declared its intention to define CBEFF patron format
specifications;
f) the concept of the Biometric Registration Authority (RA), which is the mechani
...
Questions, Comments and Discussion
Ask us and Technical Secretary will try to provide an answer. You can facilitate discussion about the standard in here.