BioAPI Consortium

Downloads

Documents

Document:

Version 1.1 of the BioAPI Specification

Author:

The BioAPI Consortium

Description:

The BioAPI Specification is intended to provide a high-level generic biometric authentication model; one suited for any form of biometric technology. It covers the basic functions of Enrollment, Verification, and Identification, and includes a database interface to allow a biometric service provider (BSP) to manage the Identification population for optimum performance. It also provides primitives that allow the application to manage the capture of samples on a client, and the Enrollment, Verification, and Identification on a server.

This specification defines the Application Programming Interface and Service Provider Interface for a standard biometric technology interface. It is beyond the scope of this specification to define security requirements for biometric applications and service providers, although some related information is included by way of explanation of how the API is intended to support good security practices.

Document:

BioAPI Best Practices Guide (DRAFT)

Author:

Greg Schmidt, Mytec Technologies Inc.

Description:

The BioAPI technical specification is, necessarily, simply a reference for how to write a syntactically correct application which performs abstracted biometric operations with proper error checking of results, or a BSP which provides biometric services. As such, simply reading it is not always sufficient to fully understand the implications of decisions that are made; indeed, simply reading the spec may not even indicate all of the decisions that need to be made.

This document has been created in order to assist application developers in writing applications which are truly usable with as wide a variety of biometric technologies as possible, and to assist BSP developers in writing BSPs which will meet or exceed the expectations and requirements of as many applications as possible.