16
Middleware: Getting Between Biometric Readers and Template Transfer/Storage Mira LaCous CTO, VP Technology and Development BIO-key International, Inc. 651-687-0414 [email protected]

Middleware: Getting Between Biometric Readers and Template Transfer/Storage

  • Upload
    anakin

  • View
    35

  • Download
    0

Embed Size (px)

DESCRIPTION

Middleware: Getting Between Biometric Readers and Template Transfer/Storage. Mira LaCous CTO, VP Technology and Development BIO-key International, Inc. 651-687-0414 [email protected]. Abstract. - PowerPoint PPT Presentation

Citation preview

Page 1: Middleware: Getting Between Biometric Readers and Template Transfer/Storage

Middleware: Getting Between Biometric Readers and

Template Transfer/Storage

Mira LaCousCTO, VP Technology and Development

BIO-key International, Inc.

[email protected]

Page 2: Middleware: Getting Between Biometric Readers and Template Transfer/Storage

Abstract

• A crucial factor in the acceptance of biometrics is getting information and templates from biometric readers into a usable format for storage and comparison against a database. "Middleware" solutions play a major role in streamlining this information for use with other biometric templates and solutions.

Page 3: Middleware: Getting Between Biometric Readers and Template Transfer/Storage

Agenda

• Purpose of Middleware with Biometrics.• What does Middleware Really Do?

– User Interface– Application Interfaces– Security– Logic Control– Communications– Storage / Retrieval

• Biometrics• Thoughts on Standards.

Page 4: Middleware: Getting Between Biometric Readers and Template Transfer/Storage

Purpose of Middleware

• Users interacting with complex systems.• Managing the overall process.

• A case example…

Page 5: Middleware: Getting Between Biometric Readers and Template Transfer/Storage

What does Middleware Do?

• Provide essential functions:– User Interface– Application Interfaces– Security– Logic Control– Communications– Storage / Retrieval

• We’ll focus on Biometric Authentications.

Page 6: Middleware: Getting Between Biometric Readers and Template Transfer/Storage

The Architecture

Device

Application

Algorithm

Drivers

Application

API's / Interface

Authentication

Database

Transport

ClientSystem

ServerSystem

Page 7: Middleware: Getting Between Biometric Readers and Template Transfer/Storage

User Interface Requirements

• User interaction and prompting.• User training and guidance.• Error and Exception handling.• Cool look and feel… it is a ‘new’ technology.

Page 8: Middleware: Getting Between Biometric Readers and Template Transfer/Storage

API Requirements

• Must be flexible for various systems.• Provide the key functionality of:

– Administration– Enrollment– Authentication– Reports and Logs

• May conform to standards, like BioAPI.

Page 9: Middleware: Getting Between Biometric Readers and Template Transfer/Storage

Security Requirements

• Examine all forms of spoofing/hacking. • Protect templates and models.• Prohibit replay and other attacks.• Preserve privacy.• Stop identity theft or use.

Page 10: Middleware: Getting Between Biometric Readers and Template Transfer/Storage

Logic Control Requirements

• Must make decisions at various levels.• Determine flow and control of authentication.

– User Interaction– Security handling– Retry / Fail

• Ultimately the decision for access / denial.

Page 11: Middleware: Getting Between Biometric Readers and Template Transfer/Storage

Communications Requirements

• Handles the transport of data and control.• Issues of Firewalls must be considered.• Consider standards:

– TCP/IP & HTTP– 802.11b & Blue Tooth– USB & USB2 & Firewire– and many, many more

• Again, must fit various needs.

Page 12: Middleware: Getting Between Biometric Readers and Template Transfer/Storage

Storage Requirements

• Centralized or Distributed.• Manages significant data for Biometrics.• Support Verification or Identification.• Suitable for various applications.• Meets standards and open… yet secure.• Cost effective…

Page 13: Middleware: Getting Between Biometric Readers and Template Transfer/Storage

Now, the Biometric

• Accuracy is required– Low False Accepts (major security issue)– Low False Rejects (piss off factor)– Low Failure to Enroll (missing populations)

• Accessibility– Must be easy to use– Non-intrusive– Intuitive operation, when possible

• Cost effective

Page 14: Middleware: Getting Between Biometric Readers and Template Transfer/Storage

Standards

• Each are can have a standard…– Templates (CBEFF, NIST, etc)– APIs (BioAPI, BAPI, HAAPI, etc)– Security (FIPS, X.509, CDSA, IPSEC, etc)– Storage (M1, Relational, ODBC, etc)– Industry (AAMVA, HIPAA, LDAP, Novell, etc)

• Can fall to lowest common denominator.• Costs, advantages, requirements must all be

weighed and examined.

Page 15: Middleware: Getting Between Biometric Readers and Template Transfer/Storage

Is it Magic?

• With the right components and structure, anything is possible.

• There are many ways to the solution…

Page 16: Middleware: Getting Between Biometric Readers and Template Transfer/Storage

Questions?

Mira LaCous

CTO, VP Technology and Development

BIO-key International, Inc.

[email protected]

651-687-0414