The $100 Fingerprint Reader Tested

Published Jun 11, 2014 04:00 AM

**** ** *** ********** *** ***** spending ****** $*,*** *** **** *** it?

**** ** ***** ** *********** *******, there *** **** ** ******* **** all ***** ** ******* *** ****. However, *** ****** ** *********** ****** [link ** ****** *********] ** *** ***** expensive *******/*********** ****** ** ******, ********* for ~$** **** ******* *******, *** generally **** **** $*** **** *** of ****.

***** **** **** ** ******** ********* ** an *** *** ** ****** ***** countless ***** *******, ** ** *** **** expensive **** ******* ***** *********.

[****: **** ** *** ***** **** in * ****** ** *********** *******, ***** **** **** include ***** ** *********, ****** ************** ******.]

***** ** *** ***** ** * videos ****** **** ****** **** **** our test ********:

*** *** ******** ** *** **** include:

  • ***** ***** **** (******/**********): ****. ***** ******** ****** ** surprisingly *****, *** **** ** ******* management ******** ***** *** **** ** best *** ****** **** ** **** small *******.
  • ******* ****** (****** **** *** ***** Controller):***. ******* ***** ** ******, ** found *** **** ******** **** *** party ***********.
  • *********: *****. ** *********** ** *******, hangs, ** **** ** ******* ****** or ********* *****.
  • ****** ********: ** ******** *** ****** ***** ***** from ***** ******** ****. ***** *** consecutive ***** **** ***** ******** (** reads **** **** *******), *** **** measured ** *** ** *** ******* reads, **** ** ******** '***** ********' reads **** ** ******* ********** **** errors. ***** **** **** '***** ********' tests *********.
  • ******** (******* *******): *******. *** ******** ******** ** not *********, ****** ********** ** **** screens, *** ********* ******** ****** *** used **********.
  • ****** **: ** ******* *** **** ***** 'hibernates' *** ****** *** ******* ***** the **** ********** **. ***** **** means **** ************ *** ***** ********, this **** ***** **** ***** *********** and ********** ******* ****** ******* ****. While *** ********** *********** **** ** trivial, ** **** ** ****** **** many *********** *****, *** *** ****** light ** *** ****** ***** ** a ****** ** ***** ********* ** **** areas.

** ******* **** ** ***** ******* in *** ******** **** ******.

Product ********

**** *** *** ******* ****** ** characteristics ** ***** **** *********:

  • ******* ******:*** **** ****** ** *** ** used ** '****** ****' ************* ******** to ***** *********** **********, *****, ** ***** *************.  *******, we *** ** ******* ** ******* this ******* ******** *******.
  • **, *** *** ***:*** **** *** ** ********** *** network, *** **** ** ********** ******* by * ****** ** *** @ 3A ***** ******.
  • ******** ******:************, ************* ******* **** ** ********** to ***** **** ********. *** **** does *** **** **** * '*** server' *********** **** ******* ****** *********.
  • ****** ****:*** ** ** ******** **** ** optical ****** **** ******** '********' ******** for **********. *** ******* ** *************, *** ****** ***** ******* ********** were ****** *** ********* ***** ** most ************.
  • ***** **********:*** ****'* ****** *** ** **** to *** ************ ** *** **** library, ******* ** ********* * ******** USB ********* ****** ******** ** **** units.

*******, ********** *** * ****** ***** reader, *** *** ** ******* *** build ******* ** ********** ** ****. The ******* ** **** ****** *** all ********** **** '*******' **** ****** display, **** ******* ****** ******, *** steel ******** *******.

Performance *******

***** *** ***** ***** ***** ** highlight *** ******** **** ******* *** exactly ** *** *** **** *** to **** ** ******* ** ************:

** *******, ******* ******** ************ ********* like '***** ****' ** '***** ****** on ******', ********** ***** *** **** themselves ****** ** ********* *** *** device ** **** *****. ***** *** unit ******** **** '*:*' *** '*:*' type ********, ***** ****** ** ********** is *** ***** ** *** ******'* LCD *** **** ******* **** ****** on *** ****** *** ** ********* in ******* *** **** **** ** valid ** *** ******.

The ***********

***** *** **** ****** ** **** in ****** '**********' ** '*** *****' modes, ** ***** ** ****** **** when ** ****** **** *** *** controller. 

**** **** ******* *** ******** ******** were ******** ******** ** *** ****, they ********/******** ********. **** ******** ******** like '************' *** ********* ** ********** mode, *** *** **** *** *** fail ** ******* ** **** *************.

*******, **** ****** **** *** **** A1001, *** ****** *** *** **** as **********.  ***** ********** ********* ****** ****** **** **** *** being ****** **** *** ****** ** controller, **** **** *** *** ********* correctly ** ******* ** *** *******, or *** ******** ****** ****** ** differ **** *** ** *** ********* in *** ************ *****. 

* ******* *** ********* ** *** documentation *** **** ************* ******** ** ****** **** **** read, **** **** *** **** ****** is ****. **** ********** *********** ********:

 

**** **** ****** ** * **************** issue, *** **** ** ***** **** cause *** ** ***** **** ******* escalation ****, **** ***** ** * big ******* ** *** *****.

*************

*******, **** *** *********** *** ******** of *** ************* *********************** ** **********. **** ***** ****** examples ** *** *** **** ** configured ** *** ******** ******:

*** ************* **** ** **** ****** via **** ******, ** ** ********** menu ******* ** *** ****'* ******. There ** ** '*** ******' *** for ******* ************* *******.

*** ************ *** ****** **** ********* with *** **** ** * **, and ***** *** **** ** **** of ******* ** *****, **** **** few ******** ******* ** *** ** model, **** *** **** ***** ******** to ***** *****. ***** *** **** different ****** ************, *** *** **** sure *** ** ******* ***** ******* to *** **** *** ** ** to ******* *********** ** *** ************ guide **** *** ****** ***** **********.

The *******

***** **** **** ** ****** ***********, significant **** **** ** ***** ****** to *** ** ******* **** **** access *******. ** ** *** ********* using ** **** *** ***** ***********.

*** **** *** ** ****** *** controlling * ***** ****, *** **** the ****** ********** ******** *** * steep ******** ***** ** ****** ********, even ******-**** ******* ********** ******** **** ************** ***** **** *********** ** **** with.

Shootout ******

** **** ******** ******* *********** *******, culminating ** * '********* ********' ****** later **** ****. ** **** **** mainstream ********* **** ******, *******, *** HID ** ******* ******* **** ****.

 

Comments (6)
Avatar
Rob Hammond
Jun 11, 2014
IPVMU Certified

Brian,

As part of your shootout, I would like to see how strong the products are in deterring spoofing. Now I don’t expect you to cut off your enrolled finger to test the product’s ‘life detection” capabilities, as it would severely delay your ability to type up the report, that many of us are anxious to read! But, if you could look at other spoof techniques were a fingerprint, or the data points the sensor is looking for, can be lifted and transferred to a model of a finger.

I think that would be useful to know if these products can be depended upon to reject simple spoof attacks. I suspect there may be sophisticated spoofs, which can defeat a product’s spoof detection algorithms, that deep-pocketed crooks, state actors, or Hollywood might deploy; but, I am more interested in the type of spoofing that would be in the budget (time, money and opportunity) of the more common criminal.

BTW if you do figure out a spoof technique, don’t tell us the how, just that you were able to do it. We don’t need to augment a thief’s R&D efforts.

Rob

Avatar
Brian Rhodes
Jun 11, 2014
IPVMU Certified

Hello Rob:

Thanks for the feedback, and we're right there with you. "Liveness" detection is a part of our tests. I made a latex rubber model of my index finger for this. No giggling:

It is an exact 'replica' of my fingerprint, albeit in relief. Optically it looks the same as my finger, but there is no flesh or heartbeat behind it.

We have a full 'biometric shootout' report upcoming where we test the fingerprint sensors against basic exploit attempts like the one above. It is coming soon!

Avatar
Rob Hammond
Jun 12, 2014
IPVMU Certified

Brian,

Now you are scaring me! Did you grow up in Transylvania? You say your faux finger has no heartbeat… but how do we really know you are not creating some kind of anti-mortal creature in your basement?

RW
Rukmini Wilson
Jun 14, 2014

I swear I saw the Frankenfinger move a hair, like an inch worm...

Whew! It's just a re-animated gif. ;)

JH
Jim Hall
Jun 15, 2014

"move a hair, like an inch worm..."

Good, at least now we know where that finger has been...

U
Undisclosed
Jun 14, 2014

thanks for the review. next time you hit wiegand output issues could you please use a "data wedge" to get the values...