
Application developers and system integrators use ANSI-Kit SDK to develop ANSI/INCITS 378 or ISO/IEC 19794-2 compliant applications for governments and public administrations. ANSI-Kit SDK extractor and matcher were certified ANSI/INCITS 378-compliant by US Government National Institute of Standards Technology (NIST) in the Minutiae Interoperability Exchange Test (MINEX). More on MINEX: http://fingerprint.nist.gov/minex/.

Step 1. Fingerprint Image Acquisition
ANSI-Kit SDK takes as input a fingerprint image (.BMP), which can come from any scanner. For a complete compliance of your complete application, make sure you use a FIPS 201 compliant fingerprint scanner. Innovatrics has created partnerships with market leading vendors who provide the following FIPS 201 compliant fingerprint scanners:
| UPEK TCS1 | SecuGen HamsterIV | CrossMatch Verifier310 |
|---|---|---|
![]() |
![]() |
![]() |
Important: When purchasing the scanners, ask the vendor for image acquisition API. You will need it to extract the fingerprint image from the scanner.
Step 2. ANSI-Kit SDK Template Extraction
ANSI-Kit SDK Generator transforms the fingerprint images to ANSI compliant templates.
Step 3. ANSI-Kit SDK 1:1 Verification
ANSI-Kit SDK Matcher takes as input two ANSI compliant templates and returns corresponding similarity score.
The API of the ANSI-Kit SDK is based on MINEX API specifications designed by NIST. All functions in ANSI-Kit SDK library are thread-safe.
Using standards-compliant generator and matcher ensure interoperability between vendors. For instance, interoperability is necessary where vendor A issues ID cards to government employees and vendor B provides access control devices to their facilities. Typically for these situations, ANSI-Kit SDK can be used in two scenarios:
Enrollment Station
Verification StationMINEX compliance is required by government and public administration programs, such as Personal Identity Verification (PIV), or Transportation Worker Identification Card (TWIC). Typical applications are:
"The Minutiae Interoperability Exchange Test (MINEX) is an ongoing evaluation of the INCITS 378 fingerprint template. The test program has two mandates:

Both ANSI-Kit PC SDK and ANSI-Kit Mobile SDK package contains:
| Specification | ANSI-Kit PC SDK | ANSI-Kit Mobile SDK |
|---|---|---|
| Processor | Intel Pentium | Intel XScale (StrongARM) 270, 255 |
| Operating System | Win32 | WinCE (Windows Mobile 5.0) |
| Programming languages | C/C++ | C/C++ |
| Available API | C/C++ | C/C++ |
| Extraction speed | 100ms | 300ms |
| Matching speed | 10ms | 30ms |
| Image I/O | BMP | BMP |
| Image Compression | WSQ | - |
| Fingerprint Template Standards | ANSI/INCITS 378-2004, ISO/IEC SC73/19794-2 | ANSI/INCITS 378-2004, ISO/IEC SC73/19794-2 |
| Sensor Compatibility | Any available sensor | Any available sensor |
| Mobile device support | - | HP iPAQ hx2750, HP iPAQ hx2790, DAP CE3240, DAP CE3240B, Intermec 751G |
The accuracy of Innovatrics ANSI-Kit SDK has been tested and certified by NIST in the MINEX04 tests. The Innovatrics outstanding performance has been documented in the MINEX04 report available here: http://fingerprint.nist.gov/minex04/minex_report.pdf.
Use or Return policy: Innovatrics offers a money-back warranty, which covers initial 60 days period since purchase of the SDK product.
SDK and license prices are available upon request.
Worldwide customers: ANSI-Kit PC and ANSI-Kit Mobile SDK may be ordered directly from Innovatrics by sending an order e-mail to sales@innovatrics.com.
US & Canada customers: ANSI-Kit PC and ANSI-Kit Mobile SDK may be ordered through our distributor in North America: Swift Biometrics.