Content of this page
Overview
A common fingerprint identification system matches biometric information on a
PC's processor. The Smartcard Finger-Match Add-on offers match
on card technology that stores the original unique fingerprint template on a
smartcard and performs fingerprint template matching in a microprocessor
embedded in the card. This method ensures that personal biometric information
does not transfer to an external computer as it would in a more basic
template-on-card system.
The Smartcard Finger-Match Add-On allows developers to integrate storage and
verification of fingerprint templates on a JavaCard with existing biometric
systems based on VeriFinger
SDK or MegaMatcher SDK .
The add-on is developed utilizing a set of ISO/IEC standards to enable
interoperability with and easy integration into existing smart card and/or
biometrical systems.
Why Smartcard Finger-Match
Smartcard Finger-Match Add-On provides a number of advantages over simple
smartcard or fingerprint identification systems, including:
- Enhanced security. Two-factor authentication checks
both the validity of the smartcard and the identity of the person presenting
the card.
- Privacy. The original template remains on the
smartcard, providing a safeguard against misuse of information or fraudulent
scanning systems.
- Fast verification. The matching algorithm performs
verification on the card in 2 seconds (on NXP JCOP family
cards).
- Configurable algorithm. The algorithm can be configured
to give priority to accuracy or speed and memory usage.
- Multiplatform. The add-on includes PC-side development
components for Microsoft Windows and Linux platforms.
- Easy integration. Implementing the system will not
require major overhauls of existing infrastructure, as the add-on is
developed utilizing a set of ISO/IEC standards (7816-3:2006, 7816-4:2005,
7816-11:2004 and 19794-2:2005) to enable interoperability with and easy
integration into existing smart card and/or biometrical systems.
Add-on structure
The Smartcard Finger-Match Add-on available in two versions:
- Standard version includes PC-side software and 3
smartcards (NXP JCOP 31 v2.2/36K) with preloaded fingerprint matching
engine. The Java code of the engine is not included in this version.
Additional smartcards with preloaded engine are also available.
- Java code version includes PC-side software, compiled
Java code of fingerprint matching engine that can be loaded into smartcards
by an integrator, and 20,000 engine licenses for smartcards. Additional
fingerprint matching engine licenses for smartcards are also available.
Components of Smartcard Finger-Match Add-on are presented in the table below:
| Components |
Standard version |
Java code version |
| Fingerprint matching engine for smartcards |
| Engine preloaded on smartcards |
+ |
|
| Engine as compiled Java code |
|
+ |
| JavaCard components |
| On-card fingerprint biometric APIs |
+ |
+ |
| Off-card terminal sample |
+ |
+ |
| PC-side development components |
Library for communication with a smartcard.
Wrapper for .NET is included. |
+ |
+ |
Library for fingerprint template conversion
between VeriFinger and ISO/IEC 19794-2:2005 Finger Minutiae Card
formats.*
Wrapper for .NET is included. |
+ |
+ |
| Enrollment sample console applications for
Windows and Linux (written in C) |
+ |
+ |
| Verification sample console application for
Windows and Linux (written in C) |
+ |
+ |
| Enrollment and verification sample GUI
application for Windows (written in C#) |
+ |
+ |
| Documentation |
+ |
+ |
| * This library is already included in
MegaMatcher SDK. |
System requirements
- System requirements for installation and usage of components on
JavaCard:
- JavaCard 2.2.1 compatible smartcard
- 20 kB of EEPROM (persistent memory)
free
- 1.6 kB of RAM (transient memory)
free
- System requirements for installation and usage of components for
Microsoft Windows:
- PC with x86 compatible CPU
- Windows 9x/ME/2000/XP/2003 OS
- Microsoft .NET framework 2.0 (for
.NET components)
- Microsoft Visual Studio 2005 SP1 or
newer (for application development)
- System requirements for installation and usage of components for
Linux:
- PC with x86 compatible CPU
- Linux OS 2.4 or newer
- GCC-3.3.x or newer
- GNU Make 3.80 or newer
Recommended development tools
Neurotechnology recommends these development tools for using with the
Smartcard Finger-Match Add-on:
The latter development tool provides functionality for working with any smart
card implementing Java Card 2.1.1/Java Card 2.2.1 and OpenPlatform 2.0.1/GlobalPlatform
2.1.1 specifications.
Ordering information
-
Licensing model
- Prices
- Order
|