Click here to Skip to main content
11,803,575 members (73,652 online)
Rate this: bad
Please Sign up or sign in to vote.
See more: Hardware
Hi Guy's

Here's a tough one

I need to find a device that i can use to secure access to a fingerprint reader.
Basically what I need is a device that:
1) has a female usb input and a male output with a controller device in the midle
2) once joinced to the fingerprint device it will be epoxied together
3) I want then to be able through software to send a command to the dongle to unlock the use of the fingerprint device

Can anyone point me in the direction of something like this ?
What my company wishes to do is restrict use of the device by any software other than the software that it was intended for.
Posted 22-Jan-13 2:51am

1 solution

Rate this: bad
Please Sign up or sign in to vote.

Solution 1

Connect your Fingerprint module with Arduino. Acquire data through Arduino. Accept a serial command from serial port in Arduino. If the command is equivalent to some code, enable the Fingerprint module.

You can check my following tutorial for PC+Arduino+Fingerprint module interface.[^]

I am not sure what Fingerprint module you have, so if it is R305 or similar, the above link might be helpful to you.
Chona1171 at 22-Jan-13 9:30am
My Device is a digital persona, Good solution but i am afriad it wont suit my needs I need a more out of the box solution becuase I need to roll this out to thousands of devices.
Grasshopper.iics at 22-Jan-13 11:27am
If you are using Digital Persona, then it comes with a driver. Every driver puts a registry entry. There are some simple Win API method which can detect when a USB device is inserted. You can compare the device ID and use some password to activate the device.

However if a hardware lock is so important, cant there be a USB hub? Logic remains same. Alongside the device you provide a USB stick and embed it's ID into program for password checking. However if such a solution needs to be distributed in lot then software lock might be best option?
Chona1171 at 23-Jan-13 2:38am
yes but that wont prevent the device from being unplugged and used in a diferent pc.

Basically what it boild down to is we want only our software to be capable of using the device, I am checking with securitech if they may not have a solution for us.

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

  Print Answers RSS
0 OriginalGriff 375
1 CPallini 320
2 F-ES Sitecore 270
3 Sergey Alexandrovich Kryukov 234
4 KrunalRohit 226
0 OriginalGriff 3,000
1 Maciej Los 1,910
2 KrunalRohit 1,862
3 CPallini 1,755
4 Richard MacCutchan 1,187

Advertise | Privacy | Mobile
Web01 | 2.8.151002.1 | Last Updated 22 Jan 2013
Copyright © CodeProject, 1999-2015
All Rights Reserved. Terms of Service
Layout: fixed | fluid

CodeProject, 503-250 Ferrand Drive Toronto Ontario, M3C 3G8 Canada +1 416-849-8900 x 100