Facebook Group: 8065544817 FeedBurner: tagthink/WeWn TAGtv: http://tagtvonline.com Linked In Group: 41590 Twitter: TAGthink
Wednesday, May 23, 2012

Focused conversations within the Georgia technology community.

Text Size
Send
Print
Written by TAGthink
Challenges of Biometric Integration and Authentication

Created 02/03/10
Author Name M2SYS Technology
Author Company M2SYS Technology
Body of Topic

Overview

Biometric authentication components are emerging as an essential part of comprehensive business software applications and will play a central role in existing and future applications, networks, and information storage facilities. These components of biometric integration utilize physical traits or behavioral characteristics for reliable identity authentication. Application developers, integrators and software solution providers are challenged with growing demand for biometric security features and functions. With a wide variety of biometric integration options available, software providers need a clear picture of the business implications and development impact biometric solutions have on their products, services, and end-users.

Of the different types of biometric authentication (fingerprint verification, hand geometry, voice recognition, retinal scanning, iris scanning, signature verification, facial recognition), fingerprint recognition is the most mature biometric technology. It is suitable for a large number of recognition applications, and has been adopted by numerous government agencies, corporate enterprises and private institutions.

“Frost & Sullivan research indicates biometric authentication removes
security loopholes in network software applications, facilitate faster,
simplified, accurate, and non-intrusive authentication procedures,
increases productivity,
and provides an audit trail that cannot be repudiated.”

Biometric Value

Software developers, application integrators, solution vendors, and end-users recognize biometric authentication as an important aspect of their business and operational strategy, and are quickly forming a clearer understanding of the economic value biometrics provide. The key to identifying the value of biometric integration begins with identifying your business and the value to you and your clients.

Developer : Integrator : Vendor

  • Provide value to clients with security sensitivity
  • Competitive market differentiator
  • Enhance application solutions portfolio
  • Develop new marketing opportunities
  • Create new revenue streams

Enterprise : Client : End-User

  • Speed and optimize business processes
  • Reduce IT support and increase productivity
  • Safeguard company/personal assets
  • Insurance against liability
  • Compliance with Federal data regulations
  • Tighten internal controls and accountability
  • Protection of intellectual property and knowledge assets
  • Improve profitability and productivity
  • Reliable audit capabilities

Business Challenges

The value of biometric authentication may differ from developer and integrator to enterprise and end-user, but the business challenges are generally very similar. The return on investment (ROI), adoption process, and ease (and cost) of development (or integration) are at the core of these business challenges. Biometric software vendors and integrators are challenged to quantify benefits, ROI, and cost savings of biometric integration both internally and to their clients.

Return on Investment

For a VAR or integrator, selling biometrics is no different than selling any other product - focus on the technology's ROI. For example, biometrics are ideal for increasing security when using technology that accesses confidential records (i.e., patient records, financial records) from a network. In another example, in time and attendance applications, eliminating “buddy punching” (payroll savings) is the obvious ROI. Biometric authentication typically presents definable ROI across a wide variety of applications.

At the enterprise/end-user level, data accuracy, elimination of manual entries and printed cards, and the added integrity of biometric records dramatically increase the confidence that the correct employees are on site. ROI can be realized in reduced supervisory and monitoring time and improve the employee-supervisor relationship. It’s estimated that 1% to 5% of payroll can be cut with the use of biometric time and attendance readers.

Adoption Process

The direct and indirect integration and implementation costs for vendors and end-users are critical to the adoption process. While internal development of biometric components with the help of SDK’s may seem logical, vendors and integrators should be apprehensive of this approach. Knowledge acquisition, testing, compatibility and maintenance of biometric components are unique, and costs can meet or exceed those of the application biometric authentication is being integrated into.

Ease and Cost of Development (or Integration)

While cost savings, ROI, and enhanced security are immediate benefits of biometric authentication for end-users, software developers and application providers in most cases continue to struggle with integration and implementation. Substantial amounts of time, capital investment and development resources are required to make integration of biometrics work with most applications - the technology is changing quickly enough that there’s a good chance improvements will be available by the time the initial integration is complete if developed internally.

The more logical solution for application developers and integrators is to build long-term relationships with biometric technology development companies that manage the biometric component entirely - which ensures your resources are focused on their core competencies and your core business. Depending on the application context, a biometric system may be called either a verification system or an identification system.

Solution Descriptions

A verification system authenticates a person’s identity by comparing a captured biometric characteristic (fingerprint) with a biometric template pre-stored in a system database. It conducts a one-to-one (1:1) comparison to determine whether the identity claimed by the individual is true. A verification system simply rejects or accepts the submitted claim of identity based on this comparison. (Deployment Examples: verifying a financial transaction, receiving prescription medication, accessing an online secure data source, employee entry/exit tracking)

Biometric Integration, Figure 1

An identification system recognizes an individual by searching the entire biometric template database for a match. This sophisticated system conducts a one-to-many (1:N) comparison to establish the identity of the individual. In an identification system, the system establishes a subject’s identity (or fails if the subject is not enrolled in the system database) without the subject having to claim an identity as the verification system requires. (Deployment Examples: (Deployment Examples: front counter check-in, HIPAA patient ID regulation compliance, detention center inmate booking, employee time tracking)

Biometric Integration, Figure 2

Integration Differentiators

The methodology of implementing a biometric solution is most directly related to, and most often determines, the amount of capital resources required for integration, impact on long-term revenue, and ultimate end-value for the client. Application developers and integrators have two choices when implementing and integrating a biometric system:

Software Development Kit (SDK)

System dependencies between the host application and the SDK complicate integration and require deep knowledge of biometric system processes. Additionally, developers should be prepared to face the complexities of continually recompiling (or completely changing and adjusting) code as updates are made to system libraries. Ongoing maintenance, testing and support resources will also be required with an SDK implementation.

M2SYS Bio-Plugin™ Biometric System

The ideal biometric development and integration candidate is a complete system integrated into your application with 1:N and 1:1 matching capability and no system dependencies between host and fingerprint software. Bio-Plugin™ is a patented multi-user, high-performance 1:N fingerprint matching server and complimentary client software system with seamless database management and compatibility with distributed users over WAN (or through CITRIX MetaFrame) and compatibility with a variety of development environments including: C++, VB, .NET, Delphi, PowerBuilder, Java, Clarion, and web applications.

Development Considerations

Consider the following challenges any fingerprint recognition SDK presents which can significantly hamper development resources and prolong time to market.

SDK M2SYS Bio-Plugin™
Understanding the parameters involved with fingerprint comparison, how they work, why they are significant, and how data needs to be extracted from an image No knowledge required
Data type mapping, database management, data synchronization, exception handling No knowledge required
System optimization to perform 1:N comparison for large databases. Opening a recordset from the database and matching one-by-one will not produce fast results. High performance fingerprint server performs multi-threaded, memory-based search for every request.
Handling poor image quality, bad image acquisition, and unpredictable user input System already designed to address these issues.
Releasing a new version of your core software as you fix bugs in your fingerprint module will lead to a serious version management problem and excessive regression testing burden. Although appearing to your end users as having a seamlessly integrated fingerprint module, your core software is completely separate. You can independently release new versions of Bio-Plugin and your application.
Investing time and resources in constantly resolving software defects and optimizing system performance to stabilize the fingerprint module System has been continually optimized for the last 2 years. M2SYS has learned from many different installations in various industry verticals how to optimize and stabilize Bio-Plugin to handle any unpredictable situation.

Development Implications

M2SYS' Bio-Plugin™ for fingerprint recognition is a complete biometric system that also includes high-end server software capable of processing tens of thousands of fingerprint records within seconds. As opposed to using a low level SDK, developers can use Bio-Plugin™ to integrate a seamless, robust fingerprint recognition system nearly instantly. In addition, it prevents wasting the time, money, and resources needed to architect an optimized solution, and eliminates the headache associated with developing and maintaining a complete, reliable system (data transfer implementation, mapping data-types, linking libraries, understanding the result of making a call, storage management, fast data retrieval, etc.).

Bio-Plugin™ Biometric System Features/Benefits:

  • Rapid integration of complete fingerprint recognition system;
  • Minimal (if any) internal development resource requirements;
  • Includes verification (1:1) and identification (1:N) server software;
  • Compatible with WAN and CITRIX environments;
  • Rely on biometrics partner for ongoing best-of-breed development;
  • Compression algorithm reduces data size and improves speed;
  • Enroll fingerprints at 0.2 - 0.4 seconds;
  • Match against 30,000 records per second;
  • Multi-threaded, multi-processing, scalable system performance;
  • Adaptive image filtration eliminates scan "noise";
  • Allows minutiae extraction from even poor quality prints;
  • Does not require presence of fingerprint core or delta points;
  • Fully tolerant to fingerprint translation and rotation.

Technical Specifications

M2SYS Bio-Plugin™ Biometric Operating System enables developers to immediately add a complete, seamless fingerprint recognition system to applications without investing significant time, money, and resources required by an SDK to develop a comparable system from scratch. The following table summarizes M2SYS Bio-Plugin™ advantages when compared to low-level SDK’s:

Category SDK M2SYS Bio-Plugin™
Product Structure DLLs; building blocks to develop a system Complete system already developed, including high- performance recognition engine
Development Time 8-12 months 1-2 days
System Dependencies Host software always dependent on DLLs, need to constantly recompile code No system dependencies
Documentation May not include needed information for some development environments Integrates with a variety of development environments and can provide sample code. Examples include: C++, VB, .NET, Delphi, PowerBuilder, Java, Clarion, and web applications
Support Minimal vendor support, you are responsible for developing and supporting the system Dedicated M2SYS engineer involvement to ensure successful completion of integration
Development Focus Commitment required to developing, maintaining, and supporting the fingerprint system distracts from concentration on your core product Remain focused on your core business and development competencies

Contact Us

M2SYS Technology
7000 Peachtree Dunwoody Rd. NE
STE 11-100
Atlanta, GA 30328 USA
info@m2sys.com

Web: www.m2sys.com
Tel: (770) 393-0986
Fax: (678) 559-0219

More Information

For the latest information about our product and services,
please see the following resources: http://www.m2sys.com


Articles & Resources

“U.S. Biometric Network Authentication Markets Report,”
Frost & Sullivan 2004/03

“Biometrics: corporations have begun to see the value of biometrics.”
CFO, 2002

“Handbook of Fingerprint Recognition,”
D. Maltoni, D. Maio, A.K. Jain, S. Prabhakar, 2003

Copyright ©2005 M2SYS Technology. All Rights Reserved. M2SYS Technology logos, and trademarks or registered trademarks of M2SYS Technology or its subsidiaries in the United States and other countries. Other names and brands may be claimed as the property of others. Information regarding third party products is provided solely for educational purposes. M2SYS Technology is not responsible for the performance or support of third party products and does not make any representations or warranties whatsoever regarding quality, reliability, functionality, or compatibility of these devices or products.


 

Member Status

Facebook Fans