BioIDENTICA® SDK
| BioIDENTICA®
SDK allows a simple integration of fingerprint technology into any existing
or new application which profits by personal authentication. The software
integrator need not worry about sensing hardware devices or compatibility
requirements for mixing different devices. This is all managed by |
 |
BioIDENTICA®
SDK which guarantees
proven top-class recognition
performance! Many years of mass market experience resulting in several
100k of PC installations guarantee high reliability. Here are several application
examples for successful implementations by our customers: |
|
|
|
|
|
Network access control |
|
|
Time
& attendance |
|
|
"Four
eyes principle" at banks |
|
|
Physical
access control |
|
|
Membership
management for fitness studios, etc. |
|
|
Enterprise
resource planning systems (ERP) |
|
|
|
|
Patient
data access |
|
|
Industrial
process control |
|
|
User
management |
|
|
PC
access control |
|
|
Cash-desk
systems |
|
|
Telecourses,
technical education |
|
|
|
|
|
|
Fingerprint identification
and verification |
|
|
Supports all fingerprint
sensor principles |
|
|
Supports more than 50 sensor
devices |
|
|
Supports most
fingerprint
notebooks |
|
|
Full interoperability with
most devices |
|
|
Mixed
operation with different sensor devices |
|
|
Suitable
for all FingerTIP ID Devices from Cherry |
|
|
Free
upgrades for most new sensor devices |
|
|
Simple integration as DLL |
|
|
Processor requirements:
Pentium® > 100 MHz |
|
|
Operating systems: Windows®
98, me, NT, 2000, XP |
|
|
|
|
Winner of BSI test "BioFinger" |
|
|
Downwards
compatible to Siemens ID Device SDK 1.9 |
|
|
Latent
print detection extended to server operation |
|
|
New
efficient method for latent print rejection added |
|
|
Automatic
reference-template update available |
|
|
Selectable template size |
|
|
Template
compression available |
|
|
Preserves
privacy by strong template encryption |
|
|
Correlation and minutiae
matching selectable |
|
|
Supports Matcher
on Card |
|
|
Extremely low FAR achievable
(< 1:100 Mio.) |
|
|
|
|
 |
|
Example for Client-Server
Operation
|
|
|
| Licensing
means to get the authorization to use our software. When licensing our
SDK components, always the same basic principle applies: Only the number
of copies of the BSP components from our SDK, which are dedicated for the
use on equally many computers, counts. (The BSP = "Biometric Service Provider"
mainly comprises the recognition algorithms and is delivered in form of
a DLL.) It does not matter whether the computer is a multi processor system,
a client, or a server. Also, the number of different applications is irrelevant.
For each copy, a license unit is required. |
|
| When purchasing the SDK,
you gain one Basic License Unit for use on your development computer. Principally,
it is even possible to delete the BSP components on your development PC
after finishing the development and to transfer them to another computer
for operation with your application. |
|
| If you want to use the BSP
components on more than one computer, you need Additional License Units
which are to be acquired separately. |
|
|
| To achieve this, there are
two possibilities: |
|
| • |
You purchase cumulative
Additional License Units (ALUs). The more ALUs you need, the cheaper the
individual one becomes. Here, the total number of ALUs you hold after a
purchase, will be crucial. As for pricing, generally the hundredfold quantity
of ALUs will only cost the tenfold! |
| • |
You purchase non-cumulative
Additional License Units together with an according number of sensor devices.
The minimum order quantity is 10. This model may be favored since normally
for each sensor device exactly one BSP is required. |
|
|
| As a rule of thumb, it is
cheaper to acquire the Additional License Units bundled with hardware,
see blue curve in the diagram. In particular cases, this depends on the
hardware product and the quantity. As a matter of course, both license
models may be mixed. |
|
|
|
Different License Opportunities
for BioIDENTICA® SDK. Diagram shows
the license unit prices relative to the ID Mouse price (= 100%), depending
on quantity.
|
|
|
|
|
Biometric Service Provider
(DLL) and accompanying files |
|
|
Full
description of programming interface |
|
|
Sample
program (C++; other languages on request) |
|
|
Device
drivers |
|
|
|
|
Operating systems: Microsoft®
Windows® |
|
|
Processor: x86 compatible,
> 100 MHz |
|
|
Memory: > 100 MB hard disk,
> 128 MB RAM |
|
|
Fingerprint scanners: see
here |
|
|
|
|
| Optional and related
components |
| • |
BioIDENTICA®
CLI: Simple SDK with command line interface |
| • |
BioIDENTICA®
RIE: This Raw Image Extension allows a direct processing of stored raw
images as they are used, e.g., for certain ID cards. |
| • |
BioIDENTICA®
AX: ActiveX components, optimized for BioIDENTICA® SDK |
| • |
BioIDENTICA®
JW: Java wrapper for Java applications under Windows |
| • |
BioIDENTICA®
IDC: ID converter for using BioIDENTICA® SDK reference templates
with Matcher on Card and the TopSec
ID Modules from MB fingerMetrica |
| • |
BioIDENTICA®
UPK: extension for UPEK swipe sensors (Eikon Fingerprint Reader, latest
notebooks with UPEK sensor) |
| • |
BioIDENTICA®
FID: fast identification extension for large external databases |
|
|
|
| In the evaluation study
"Biofinger I" of the "Bundesamt für Sicherheit in der Informationstechnik"
(BSI) the parent fingerprint algorithm A4
of the BioIDENTICA® SDK gained
the top position. The lower a diagram bar for a specific sensor, the lower
the False Rejection Rate (FRR) at a given False Acceptance Rate (FAR) of
1%. The BioIDENTICA® algorithm
shows the lowest mean value over all sensors: |
|

|
|
| Product
version |
Order
# |
Prices |
| BioIDENTICA®
SDK |
SDKW2000 |
on
request |
| BioIDENTICA®
CLI |
SDKW2001 |
on
request |
| Additional
License Units (ALUs) (fixed number of ALUs,
unlimited time, free lifetime upgrades, unlimited number of applications,
internal and external distribution) |
BSPW2000 |
on
request |
| Additional
License Units (ALUs), bundled with hardware (fixed
number of ALUs, unlimited time, free lifetime upgrades, unlimited number
of applications, internal and external distribution) |
BSPW2001 |
on
request |
| General
License (unlimited number of ALUs, unlimited time, free lifetime upgrades,
unlimited number of applications, internal and external distribution) |
BSPW2002 |
on
request |
| General
License (unlimited number of ALUs, unlimited time, free lifetime upgrades,
unlimited number of applications, only internal
distribution) |
BSPW2003 |
on
request |
| General
License (unlimited number of ALUs, unlimited time, free lifetime upgrades,
one
application, internal and external distribution) |
BSPW2013 |
on
request |
| General
License (unlimited number of ALUs, unlimited time, no
upgrades, unlimited number of applications, internal and external distribution) |
BSPW2023 |
on
request |
| General
License (unlimited number of ALUs, unlimited time, free lifetime upgrades,
one
application, only internal distribution) |
BSPW2004 |
on
request |
| General
License (unlimited number of ALUs, unlimited time, no
upgrades, unlimited number of applications, only internal
distribution) |
BSPW2014 |
on
request |
| General
License (unlimited number of ALUs, unlimited time, no
upgrades, one application, internal and external
distribution) |
BSPW2024 |
on
request |
| General
License (unlimited number of ALUs, unlimited time, no
upgrades, one application, only internal
distribution) |
BSPW2005 |
on
request |
| Order
SDK modifications (other sensor devices etc.) |
DEVI2000 |
on
T&M basis |
| BioIDENTICA®
Demo |
SDKW2002 |
|
| BioIDENTICA®
RIE (Raw Image Extension) |
SDKW2003 |
on
request |
| BioIDENTICA®
AX (ActiveX components) |
SDKW2004 |
on
request |
| BioIDENTICA®
JW (Java wrapper) |
SDKW2005 |
on
request |
| BioIDENTICA®
IDC (ID converter) |
SDKW2006 |
on
request |
| BioIDENTICA®
UPK (UPEK swipe sensor extension) |
SDKW2007 |
on
request |
| BioIDENTICA®
FID (fast identification extension) |
SDKW2008 |
on
request |
|
|