View All Products
  FIPS 201 / PIV Compliant
  Fingerprint Hardware
  PC Peripherals
  OEM Modules
Fingerprint Software
  Software Developer Kits
  - Pro SDKs
  - Additional SDKs
  Solutions Showcase
  View third party solutions

SecuGen Software Developer Kits

 

Pro SDKs

 

FDx SDK Pro for Windows

Request Free Download

 

Compatible with Windows 8Compatible with Windows 8Java.NET

Description

  • Provides low-level APIs for Fingerprint Capture, Minutiae Extraction, and 1:1 Matching using simple, small libraries to give the most flexibility for developers of all kinds of applications
  • Features "next-generation" imaging, extraction, and matching algorithm technologies, including Highly-Adaptive Filtering and Advanced Image Enhancement and Restoration
  • Processes and stores fingerprint minutiae into 3 types of template formats:
    • ANSI INCITS 378-2004
    • ISO/IEC 19794-2:2005
    • SecuGen proprietary 400-byte encrypted
  • Includes all header and library files and full documentation for development and distribution
  • Complies with Biometric Standards
    • ANSI INCITS 378-2004
    • ISO/IEC 19794-2:2005
  • Includes algorithms certified by NIST as FIPS 201 (PIV) Compliant

Supported SecuGen USB fingerprint readers

Supported SecuGen USB fingerprint readers

Requirements

  • Windows 8.1 / 8 / 7 / Vista / XP / 2000 / ME / 98SE, Windows Server 2012 / 2008 R2 / 2003 (Download Drivers)
  • IBM compatible PC 486 processor or later, 32-bit or 64-bit
  • USB port for fingerprint reader (2.0 or higher for FDU04 and U20 class readers)
  • 80 MB hard disk space
  • 64 MB RAM
  • For .NET applications:
    • .NET Framework and SDK version 2.0 or higher
  • For Java developers:
    • Java JDK version 1.6.0_30 or higher
    • Java JRE version 1.6.0_30 or higher

Sample Programs and Source Code

  • Fingerprint Image Capture and Device Test
  • Fingerprint Matching Demos
  • Sample Source Code provided in C/ C++, C#, Visual Basic, VB.NET, Java

Additional Features

  • Auto-On™
    Allows the fingerprint sensor to automatically detect the presence of a finger without requiring the user to prompt the system
  • Device Recognition™
    Identifies USB readers by their programmable internal serial numbers
  • Matching Score for Template Quality
    Helps ensure that good quality templates are registered by setting a specified quality level before accepting; helps lower false rejection rates
  • Multi-Device Support™
    Allows multiple USB readers to be connected to one computer at the same time

 

Return to SDK Overview

 

FDx SDK Pro for Linux
Request Free Download

 

LinuxJavaRaspberry PiGSA FIPS 201 Approved

Description

  • Provides low-level APIs for Fingerprint Capture, Minutiae Extraction, and 1:1 Matching using simple, small libraries to give the most flexibility for developers of all kinds of applications
  • Features "next-generation" imaging, extraction, and matching algorithm technologies, including Highly-Adaptive Filtering and Advanced Image Enhancement and Restoration
  • Processes and stores fingerprint minutiae into 3 types of template formats:
    • ANSI INCITS 378-2004
    • ISO/IEC 19794-2:2005
    • SecuGen proprietary 400-byte encrypted
  • Includes all header and library files and full documentation for development and distribution
  • Complies with Biometric Standards
    • ANSI INCITS 378-2004
    • ISO/IEC 19794-2:2005
  • Includes algorithms certified by NIST as FIPS 201 (PIV) Compliant

Supported SecuGen USB fingerprint readers

Hamster readers

  • FDU03 class - containing FDU03(FR, FRS) or SDU03(M, P) sensors
  • FDU04 class - containing FDU04 or SDU04P sensors
  • U20 class - containing U20 sensors

Requirements

  • Supported processors
    • IBM compatible PC 486 processor or later, 32-bit or 64-bit
    • ARM, Raspberry Pi
  • USB port for fingerprint reader (2.0 or higher for Hamster IV, Hamster Pro 20)
  • 80 MB hard disk space
  • 64 MB RAM
  • Linux Kernel 2.6
  • For distributions supporting Java:
    • Java JDK version 1.6.0_24 or higher

Sample Programs and Source Code

  • Fingerprint Image Capture
  • Fingerprint Matching Demo
  • Sample Source Code provided in C/C++, Java

Additional Features

  • Auto-On™
    Allows the fingerprint sensor to automatically detect the presence of a finger without requiring the user to prompt the system
  • Device Recognition™
    Identifies USB readers by their programmable internal serial numbers
  • Matching Score for Template Quality
    Helps ensure that good quality templates are registered by setting a specified quality level before accepting; helps lower false rejection rates
  • Multi-Device Support™
    Allows multiple USB readers to be connected to one computer at the same time

 

Return to SDK Overview

 

FDx SDK Pro for Android
Request Free Download

 

AndroidGSA FIPS 201 ApprovedJava

Description

  • Provides low-level APIs for Fingerprint Capture, Minutiae Extraction, and 1:1 Matching using simple, small libraries to give the most flexibility for developers of all kinds of applications
  • Features "next-generation" imaging, extraction, and matching algorithm technologies, including Highly-Adaptive Filtering and Advanced Image Enhancement and Restoration
  • Processes and stores fingerprint minutiae into 3 types of template formats:
    • ANSI INCITS 378-2004
    • ISO/IEC 19794-2:2005
    • SecuGen proprietary 400-byte encrypted
  • Includes all header and library files and full documentation for development and distribution
  • Complies with Biometric Standards
    • ANSI INCITS 378-2004
    • ISO/IEC 19794-2:2005
  • Includes algorithms certified by NIST as FIPS 201 (PIV) Compliant

Supported SecuGen USB fingerprint readers

Hamster readers

Requirements

  • Windows Development Environment
    • IBM compatible PC Pentium III or later
    • Windows 7
    • 1 GB RAM
    • 1 GB available hard disk space
    • Eclipse Helios Service Release 2
    • Java JDK 1.6.0_24
    • Android SDK for Windows (installer_r20.0.3-windows)
    • Android USB ADB Driver (adb_driver_x86XP_Eng_Multi)
  • Android Device
    • ARM based Android tablet or smart phone
    • USB host controller on device
    • Standard USB port or Micro-USB to USB OTG (On-The-Go) adapter
    • Android OS Version 3.1 (Honeycomb) or later

Sample Source Code

  • Provided in Java

Additional Features

  • Matching Score for Template Quality
    Helps ensure that good quality templates are registered by setting a specified quality level before accepting; helps lower false rejection rates

 

Return to SDK Overview

 

SecuBSP SDK Pro for Windows

Request Free Download

 


Compatible with Windows 8GSA FIPS 201 Approved.NET

Description

  • Provides feature-rich, high-level "Biometric Service Provider" APIs for Fingerprint Enrollment and Verification based on the SecuAPI® specification, with optimized, self-contained graphical user interfaces (GUIs) for quick development and short time-to-market
  • Features "next-generation" imaging, extraction, and matching algorithm technologies, including Highly-Adaptive Filtering and Advanced Image Enhancement and Restoration
  • Processes fingerprint minutiae into 2 types of template formats:
    • ANSI INCITS 378-2004
    • SecuGen proprietary 400-byte encrypted
  • Uses secure and flexible Fingerprint Identification Records (FIRs) that store up to 10 fingerprints (raw image, intermediate, or minutiae template) per FIR with 128-bit encryption
  • Includes all header and library files and full documentation for development and distribution
  • Complies with Biometric Standards
    • NIST FIPS 201 (PIV)
    • ANSI INCITS 378-2004
  • Includes algorithms certified by NIST as FIPS 201 (PIV) Compliant

Supported SecuGen USB fingerprint readers

Supported SecuGen USB fingerprint readers

Requirements

  • Windows 7 / Vista / XP / 2000 / ME / 98SE, Windows Server 2008 R2 / 2003 (Download Drivers)
  • Pentium processor or later, 32-bit or 64-bit
  • USB port for fingerprint reader (2.0 or higher for FDU04 and U20 class readers)
  • For .NET development
    • .NET Framework & SDK version 2.0 or higher
    For web development
    • Web server: IIS 4.0 or higher
    • Web browser: IE 5.0 or higher

Sample Source Code

  • Provided in C++, C#, VB.NET, Visual Basic, Delphi, and IIS

Additional Features

  • SecuGen device-independent structure
  • Device enumeration & auto-detection
  • Customizable skins / GUIs
  • Payload functions
  • Self-protection via DLL signing
  • Utility for converting FDx templates into FIR format
  • SecuBSP COM for Web and RAD tool developer
  • Microsoft .NET component and sample source code for rapid integration

 

Return to SDK Overview

 

SecuSearch SDK Pro for Windows
Request Free Download

 

Compatible with Windows 8

Description

  • One-to-Many (1:N) matching engine for identification for developing fast and accurate fingerprint searching programs
  • Optimized APIs for fingerprint registration and searching so that programmers can quickly and easily build fingerprint search systems
  • Innovative high-speed matching algorithm, for search speeds of about 10,000 fingerprints per second in a PC environment
  • Accurate fingerprint matches are provided through candidate match lists with corresponding degrees of matching (confidence levels)

Supported SecuGen USB fingerprint readers

Supported SecuGen USB fingerprint readers

Requirements

Includes

  • SecuSearch Engine and API interface
  • C++ Sample program working with FDx SDK Pro
  • C++ Sample program working with SecuBSP SDK Pro
  • .NET Library and samples written in C# and VB.NET
  • Developer Manual and Distribution Guide

 

Return to SDK Overview

 

 
     
  Copyright © SecuGen Corporation. All rights reserved. Home | Feedback | Search this site