ISO/IEC 19784-1:2006
Withdrawn
View Superseded by
Information technology — Biometric application programming interface — Part 1: BioAPI specification
Hardcopy , PDF
04-27-2006
04-09-2025
ISO/IEC 19784-1:2006 provides a defined interface that allows a software application to communicate with (utilize the services of) one or more biometric technologies. It includes a high-level generic biometric authentication model suited to a broad range of biometrically enabled applications and to most forms of biometric technology. An architectural model is described which enables components of a biometric system to be provided by different vendors, and to interwork through fully-defined Application Programming Interfaces (APIs), corresponding Service Provider Interfaces (SPIs), and associated data structures. ISO/IEC 19784-1:2006 covers the basic biometric functions of enrollment, verification and identification, and includes a database interface to allow an application to manage the storage of biometric records. Conformance requirements are identified and informative annexes, including sample code, are provided. ISO/IEC 19784-1:2006 specifies a biometric data structure which is compatible with ISO/IEC 19785 and 19794.
| Committee |
ISO/IEC JTC 1/SC 37
|
| DocumentType |
Standard
|
| Pages |
167
|
| PublisherName |
International Organization for Standardization
|
| Status |
Withdrawn
|
| SupersededBy |
| Standards | Relationship |
| AS ISO/IEC 19784.1-2007 | Identical |
| BS ISO/IEC 19784-1 : 2006 | Equivalent |
| GOST R ISO/IEC 19784-1 : 2007 AMD 1 2012 | Identical |
| BS ISO/IEC 19784-1 : 2006 | Identical |
| INCITS/ISO/IEC 19784-1 : 2007 | Identical |
| SAC GB/T 30267-1 : 2013 | Identical |
| NEN ISO/IEC 19784-1 : 2018 | Identical |
| NS ISO/IEC 19784-1 : 2006 AMD 3 2010 | Identical |
| 08/30146006 DC : DRAFT FEB 2008 | BS ISO/IEC 29794-1 - INFORMATION TECHNOLOGY - BIOMETRIC SAMPLE QUALITY - PART 1: FRAMEWORK |
| BS ISO/IEC 19785-4:2010 | Information technology. Common Biometric Exchange Formats Framework Security block format specifications |
| 14/30298714 DC : 0 | BS ISO/IEC 19785-1 - INFORMATION TECHNOLOGY - COMMON BIOMETRIC EXCHANGE FORMATS FRAMEWORK - PART 1: DATA ELEMENT SPECIFICATION |
| INCITS/ISO/IEC 19785-1 : 2008 AMD 1 2010 | INFORMATION TECHNOLOGY - COMMON BIOMETRIC EXCHANGE FORMATS FRAMEWORK - PART 1: DATA ELEMENT SPECIFICATION |
| BS ISO/IEC 24709-2:2007 | Information technology. Conformance testing for the biometric application programming interface (BioAPI) Test assertions for biometric service providers |
| INCITS/ISO/IEC 19794-10 : 2007 | INFORMATION TECHNOLOGY - BIOMETRIC DATA INTERCHANGE FORMATS - PART 10: HAND GEOMETRY SILHOUETTE DATA |
| ANSI INCITS 474 : 2011 | INFORMATION TECHNOLOGY - BIOMETRIC APPLICATION PROGRAMMING INTERFACE - JAVA (BIOAPI JAVA) |
| 07/30107757 DC : 0 | BS ISO/IEC 24708 - INFORMATION TECHNOLOGY - BIOAPI INTERWORKING PROTOCOL |
| ISO/IEC 29794-1:2016 | Information technology — Biometric sample quality — Part 1: Framework |
| BS ISO/IEC 24708:2008 | Information technology. Biometrics. BioAPI Interworking Protocol |
| INCITS/ISO/IEC 7816-11 : 2004 | IDENTIFICATION CARDS - INTEGRATED CIRCUIT CARDS - PART 11: PERSONAL VERFICATION THROUGH BIOMETRIC METHODS |
| INCITS/ISO/IEC 29159-1 : 2010 | INFORMATION TECHNOLOGY - BIOMETRIC CALIBRATION, AUGMENTATION AND FUSION DATA - PART 1: FUSION INFORMATION FORMAT |
| ISO/IEC 19794-5:2011 | Information technology — Biometric data interchange formats — Part 5: Face image data |
| ISO/IEC 19784-4:2011 | Information technology — Biometric application programming interface — Part 4: Biometric sensor function provider interface |
| ISO/IEC 19785-1:2015 | Information technology — Common Biometric Exchange Formats Framework — Part 1: Data element specification |
| CEN/TS 16634:2014 | Personal identification - Recommendations for using biometrics in European Automated Border Control |
| 08/30189427 DC : DRAFT SEP 2008 | BS ISO/IEC 29141 - INFORMATION TECHNOLOGY - TEN PRINT CAPTURE USING BIOAPI |
| BS ISO/IEC 24713-2:2008 | Information technology. Biometric profiles for interoperability and data interchange Physical access control for employees at airports |
| INCITS/ISO/IEC 19785-2 : 2008(R2015) | INFORMATION TECHNOLOGY - COMMON BIOMETRIC EXCHANGE FORMATS FRAMEWORK - PART 2: PROCEDURES FOR THE OPERATION OF THE BIOMETRIC REGISTRATION AUTHORITY |
| BS ISO/IEC 19794-10:2007 | Information technology. Biometric data interchange formats Hand geometry silhouette data |
| BS ISO/IEC 24761:2009 | Information technology. Security techniques. Authentication context for biometrics |
| BS ISO/IEC 30106-3:2016 | Information technology. Object oriented BioAPI C# implementation |
| BS ISO/IEC 24709-3:2011 | Information technology. Conformance testing for the biometric application programming interface (BioAPI) Test assertions for BioAPI frameworks |
| GOST R ISO/IEC 19794-2 : 2013 | INFORMATION TECHNOLOGY - BIOMETRICS - BIOMETRIC DATA INTERCHANGE FORMATS - PART 2: FINGER MINUTIAE DATA |
| BS ISO/IEC 24713-1:2008 | Information technology. Biometric profiles for interoperability and data interchange Overview of biometric systems and biometric profiles |
| 13/30260430 DC : 0 | BS ISO/IEC 30108-1 - BIOMETRIC IDENTITY ASSURANCE SERVICES (BIAS) - PART 1: SERVICES |
| PD CEN/TS 16634:2014 | Personal identification. Recommendations for using biometrics in European Automated Border Control |
| 10/30206532 DC : 0 | BS ISO/IEC 29164 - INFORMATION TECHNOLOGY - EMBEDDED BIOAPI |
| ISO/IEC 19785-2:2006 | Information technology — Common Biometric Exchange Formats Framework — Part 2: Procedures for the operation of the Biometric Registration Authority |
| BS ISO/IEC 19794-8 : 2011 | INFORMATION TECHNOLOGY - BIOMETRIC DATA INTERCHANGE FORMATS - PART 8: FINGER PATTERN SKELETAL DATA |
| ISO/IEC 29159-1:2010 | Information technology — Biometric calibration, augmentation and fusion data — Part 1: Fusion information format |
| ISO 19092:2008 | Financial services — Biometrics — Security framework |
| ISO/IEC TR 24741:2018 | Information technology — Biometrics — Overview and application |
| ISO/IEC 24709-2:2007 | Information technology — Conformance testing for the biometric application programming interface (BioAPI) — Part 2: Test assertions for biometric service providers |
| INCITS/ISO/IEC 24708 : 2009 | INFORMATION TECHNOLOGY - BIOMETRICS - BIOAPI - INTERWORKING PROTOCOL |
| 14/30296554 DC : 0 | BS EN 61587-6 - MECHANICAL STRUCTURES FOR ELECTRONIC EQUIPMENT - PART 6: SECURITY AND PERFORMANCE FOR DOOR LOCKING HANDLES FOR INDOOR CABINETS |
| ISO/IEC 19785-4:2010 | Information technology — Common Biometric Exchange Formats Framework — Part 4: Security block format specifications |
| BS ISO/IEC 29141:2009 | Information technology. Biometrics. Tenprint capture using biometric application programming interface (BioAPI) |
| ISO/IEC 30108-1:2015 | Information technology — Biometric Identity Assurance Services — Part 1: BIAS services |
| 06/30116899 DC : DRAFT JUN 2006 | ISO 19092-2 - FINANCIAL SERVICES - BIOMETRICS - PART 2: MESSAGE SYNTAX AND CRYPTOGRAPHIC REQUIREMENTS |
| INCITS/ISO/IEC 19794-3 : 2007 | INFORMATION TECHNOLOGY - BIOMETRIC DATA INTERCHANGE FORMATS - PART 3: FINGER PATTERN SPECTRAL DATA |
| 14/30272204 DC : 0 | BS ISO/IEC 29794-1 - INFORMATION TECHNOLOGY - BIOMETRIC SAMPLE QUALITY - PART 1: FRAMEWORK |
| 07/30107763 DC : 0 | BS ISO/IEC 24713-2 - INFORMATION TECHNOLOGY - BIOMETRIC PROFILES FOR INTEROPERABILITY AND DATA INTERCHANGE - PART 2: PHYSICAL ACCESS CONTROL FOR EMPLOYEES AT AIRPORTS |
| INCITS/ISO/IEC 19785-4 : 2010 | INFORMATION TECHNOLOGY - COMMON BIOMETRIC EXCHANGE FORMATS FRAMEWORK - PART 4: SECURITY BLOCK FORMAT SPECIFICATIONS |
| INCITS/ISO/IEC 19784-4 : 2011 | INFORMATION TECHNOLOGY - BIOMETRIC APPLICATION PROGRAMMING INTERFACE - PART 4: BIOMETRIC SENSOR FUNCTION PROVIDER INTERFACE |
| INCITS/ISO/IEC 24713-2 : 2009 | INFORMATION TECHNOLOGY - BIOMETRIC PROFILES FOR INTEROPERABILITY AND DATA INTERCHANGE - PART 2: PHYSICAL ACCESS CONTROL FOR EMPLOYEES AT AIRPORTS |
| BS ISO/IEC 19785-2 : 2006 | INFORMATION TECHNOLOGY - COMMON BIOMETRIC EXCHANGE FORMATS FRAMEWORK - PART 2: PROCEDURES FOR THE OPERATION OF THE BIOMETRIC REGISTRATION AUTHORITY |
| BS ISO/IEC 19794-5 : 2011 | INFORMATION TECHNOLOGY - BIOMETRIC DATA INTERCHANGE FORMATS - PART 5: FACE IMAGE DATA |
| BS ISO/IEC 19785-1:2015 | Information technology. Common Biometric Exchange Formats Framework Data element specification |
| BS ISO/IEC 24727-4 : 2008 | IDENTIFICATION CARDS - INTEGRATED CIRCUIT CARD PROGRAMMING INTERFACES - PART 4: APPLICATION PROGRAMMING INTERFACE (API) ADMINISTRATION |
| ISO/IEC 19794-8:2011 | Information technology — Biometric data interchange formats — Part 8: Finger pattern skeletal data |
| BS ISO/IEC 19794-4:2011 | INFORMATION TECHNOLOGY - BIOMETRIC DATA INTERCHANGE FORMATS - PART 4: FINGER IMAGE DATA |
| BIS IS 16281-1 : 2014 | INFORMATION TECHNOLOGY - COMMON BIOMETRIC EXCHANGE FORMATS FRAMEWORK - PART 1: DATA ELEMENT SPECIFICATION |
| BIS IS 16281-4 : 2014 | INFORMATION TECHNOLOGY - COMMON BIOMETRIC EXCHANGE FORMATS FRAMEWORK - PART 4: SECURITY BLOCK FORMAT SPECIFICATIONS |
| ISO/IEC 24727-4:2008 | Identification cards — Integrated circuit card programming interfaces — Part 4: Application programming interface (API) administration |
| ISO/IEC 24709-1:2017 | Information technology — Conformance testing for the biometric application programming interface (BioAPI) — Part 1: Methods and procedures |
| BS ISO/IEC 19794-3:2006 | Information technology. Biometric data interchange formats Finger pattern spectral data |
| BS ISO/IEC 30108-1:2015 | Information technology. Biometric Identity Assurance Services BIAS services |
| INCITS/ISO/IEC 29141 : 2010 | INFORMATION TECHNOLOGY - BIOMETRICS - TENPRINT CAPTURE USING BIOMETRIC APPLICATION PROGRAMMING INTERFACE (BIOAPI) |
| INCITS/ISO/IEC 19794-4 : 2013 | INFORMATION TECHNOLOGY - BIOMETRIC DATA INTERCHANGE FORMATS - PART 4: FINGER IMAGE DATA |
| INCITS/ISO/IEC 19794-5 : 2013 | INFORMATION TECHNOLOGY - BIOMETRIC DATA INTERCHANGE FORMATS - PART 5: FACE IMAGE DATA |
| 10/30175543 DC : 0 | BS ISO/IEC 19784-4 - INFORMATION TECHNOLOGY - BIOMETRIC APPLICATION PROGRAMMING INTERFACE - PART 4: BIOMETRIC SENSOR FUNCTION PROVIDER INTERFACE |
| INCITS/ISO/IEC 19794-8 : 2009 | INFORMATION TECHNOLOGY - BIOMETRIC DATA INTERCHANGE FORMATS - PART 8: FINGER PATTERN SKELETAL DATA |
| INCITS/ISO/IEC 24709-3 : 2011 | INFORMATION TECHNOLOGY - CONFORMANCE TESTING FOR THE BIOMETRIC APPLICATION PROGRAMMING INTERFACE (BIOAPI) - PART 3: TEST ASSERTIONS FOR BIOAPI FRAMEWORKS |
| BS ISO/IEC 24709-1:2017 | Information technology. Conformance testing for the biometric application programming interface (BioAPI) Methods and procedures |
| BS ISO/IEC 29159-1:2010 | Information technology. Biometric calibration, augmentation and fusion data Fusion information format |
| 07/30143287 DC : 0 | BS ISO/IEC 24761 - INFORMATION TECHNOLOGY - SECURITY TECHNIQUES - AUTHENTICATION CONTEXT FOR BIOMETRICS |
| ANSI INCITS 434 : 2007 | INFORMATION TECHNOLOGY - TENPRINT CAPTURE USING BIOAPI |
| ISO/IEC 29141:2009 | Information technology — Biometrics — Tenprint capture using biometric application programming interface (BioAPI) |
| INCITS/ISO/IEC 24727-4 : 2009(R2014) | IDENTIFICATION CARDS - INTEGRATED CIRCUIT CARD PROGRAMMING INTERFACES - PART 4: APPLICATION PROGRAMMING INTERFACE (API) ADMINISTRATION |
| ISO/IEC 24713-2:2008 | Information technology — Biometric profiles for interoperability and data interchange — Part 2: Physical access control for employees at airports |
| INCITS/ISO/IEC 24761 : 2009(R2014) | INFORMATION TECHNOLOGY - SECURITY TECHNIQUES - AUTHENTICATION CONTEXT FOR BIOMETRICS |
| S.R. CEN/TS 16634:2014 | PERSONAL IDENTIFICATION - RECOMMENDATIONS FOR USING BIOMETRICS IN EUROPEAN AUTOMATED BORDER CONTROL |
| ISO 19092-1:2006 | Financial services — Biometrics — Part 1: Security framework |
| ISO/IEC 19794-3:2006 | Information technology — Biometric data interchange formats — Part 3: Finger pattern spectral data |
| BS ISO/IEC 30106-1:2016 | Information technology. Object oriented BioAPI Architecture |
| ISO/IEC 24709-3:2011 | Information technology — Conformance testing for the biometric application programming interface (BioAPI) — Part 3: Test assertions for BioAPI frameworks |
| DD ISO/TS 22220:2011 | Health informatics. Identification of subjects of health care |
| ISO/IEC 19794-4:2011 | Information technology — Biometric data interchange formats — Part 4: Finger image data |
| ISO/IEC 24713-1:2008 | Information technology — Biometric profiles for interoperability and data interchange — Part 1: Overview of biometric systems and biometric profiles |
| ISO/IEC 19794-10:2007 | Information technology — Biometric data interchange formats — Part 10: Hand geometry silhouette data |
| 14/30245276 DC : 0 | BS ISO/IEC 30106-1 - INFORMATION TECHNOLOGY - BIOAPI FOR OBJECT ORIENTED PROGRAMMING LANGUAGES - PART 1: ARCHITECTURE |
| 08/30175546 DC : DRAFT SEP 2008 | BS ISO/IEC 19785-4 - INFORMATION TECHNOLOGY - COMMON BIOMETRIC EXCHANGE FORMATS FRAMEWORK - PART 4: SECURITY BLOCK FORMAT SPECIFICATIONS |
| 16/30276974 DC : 0 | BS ISO/IEC 24709-1 - INFORMATION TECHNOLOGY - CONFORMANCE TESTING FOR BIOAPI - PART 1: METHODS AND PROCEDURES |
| INCITS/ISO/IEC 24709-2 : 2009 | INFORMATION TECHNOLOGY - CONFORMANCE TESTING FOR THE BIOMETRIC APPLICATION PROGRAMMING INTERFACE (BIOAPI) - PART 2: TEST ASSERTIONS FOR BIOMETRIC SERVICE PROVIDERS |
| ISO/IEC 29164:2011 | Information technology — Biometrics — Embedded BioAPI |
| ANSI INCITS 442 : 2010 | INFORMATION TECHNOLOGY - BIOMETRIC IDENTITY ASSURANCE SERVICES (BIAS) |
| BS ISO/IEC 29794-1:2009 | Information technology. Biometric sample quality Framework |
| ISO/IEC 30106-1:2016 | Information technology — Object oriented BioAPI — Part 1: Architecture |
| 06/30130609 DC : DRAFT FEB 2006 | ISO/IEC 24709-2 - BIOAPI CONFORMANCE TESTING - PART 2: TEST ASSERTIONS |
| 11/30236811 DC : 0 | BS ISO/IEC 19785-2 - INFORMATION TECHNOLOGY - COMMON BIOMETRIC EXCHANGE FORMATS FRAMEWORK - PART 2: PROCEDURES FOR THE OPERATION OF THE BIOMETRIC REGISTRATION AUTHORITY |
| BS ISO/IEC 29164:2011 | Information technology. Biometrics. Embedded BioAPI |
| INCITS/ISO/IEC 24709-1 : 2009 | INFORMATION TECHNOLOGY - CONFORMANCE TESTING FOR THE BIOMETRIC APPLICATION PROGRAMMING INTERFACE (BIOAPI) - PART 1: METHODS AND PROCEDURES |
| ISO/IEC 24708:2008 | Information technology — Biometrics — BioAPI Interworking Protocol |
| INCITS/ISO/IEC 24713-1 : 2009 | INFORMATION TECHNOLOGY - BIOMETRIC PROFILES - FOR INTEROPERABILITY AND DATA INTERCHANGE - PART 1: OVERVIEW OF BIOMETRIC SYSTEMS AND BIOMETRIC PROFILES |
| INCITS/ISO/IEC 29164 : 2013(R2018) | INFORMATION TECHNOLOGY - BIOMETRICS - EMBEDDED BIOAPI |
| ISO/IEC 24761:2009 | Information technology — Security techniques — Authentication context for biometrics |
| BS ISO/IEC 19784-4:2011 | Information technology. Biometric application programming interface Biometric sensor function provider interface |
| ISO/TS 22220:2011 | Health informatics — Identification of subjects of health care |
| ISO/IEC 30106-3:2016 | Information technology — Object oriented BioAPI — Part 3: C# implementation |
| INCITS/ISO/IEC 29794-1:2016 (2020) | Information technology — Biometric sample quality — Part 1: Framework |
| INCITS/ISO/IEC 24713-1:2008(R2019) | Information technology - Biometric profiles for interoperability and data interchange - Part 1: Overview of biometric systems and biometric profiles<br> |
| INCITS/ISO/IEC 24727-2:2008[R2019] | Identification cards — Integrated circuit card programming interfaces — Part 4: Application programming interface (API) administration<br> |
| ANSI X9.84 : 2010(R2017) | BIOMETRIC INFORMATION MANAGEMENT AND SECURITY FOR THE FINANCIAL SERVICES INDUSTRY |