我开发了一个在线学校管理系统。现在我的客户想要实现指纹验证。他想要的是为每个学生存储一些生物识别数据;然后将这些数据与滑动手指的人的数据进行比较,并且他的个人数据出现......
我发现这个便宜的Athena A101 http://www.biometrics.com.my/fingerprint-reader.html
事情是没有SDK,只是一些驱动程序。它仅限于10个指纹。我不明白的是,一旦它能够比较和存储10个指纹,为什么不是100或1000?我猜这些数据存储在设备本身。为什么不把它存放在硬盘上?
无论如何我的问题:有没有办法解决这个问题?有没有人这样做过?显然硬件在那里,有没有人写过能够从这些廉价设备获取数据并将它们存储在某处的软件?你知道让这个设备更有用。谢谢你的帮助。
答案 0 :(得分:0)
您可能希望调查libpam-fprint
模块:它将libfprint
与PAM集成在一起,允许指纹机制用于与任何与PAM集成的服务进行身份验证。
这将使未来更改身份验证机制变得非常简单 - 放入新的PAM模块 - 并使您可以独立于任何特定供应商的工具包。