生物特征识别注册

生物特征识别注册

我有兴趣为 Ubuntu 用户开发一个 Match-on-card 登录功能(生物识别注册)。我搜索了 PAM 模块、Ubuntu 软件中心和 Google,但没有找到任何对我有帮助的东西。

接下来是这样的场景:一台带有指纹扫描仪的智能卡读卡器连接到计算机。用户的指纹存储在智能卡上,而不是计算机上。因此,当用户将卡插入读卡器时,他也会扫描指纹。读卡器应该将给定的指纹与卡上的指纹进行比较。如果它们匹配,则用户必须在 Ubuntu 登录屏幕上输入他的 PIN。

是否有 PAM 模块可以执行此操作,还是我必须编写自己的模块?此外,如果有必要,从哪里开始编写 PAM 模块?或者,是否有其他模块或库可以实现此功能?

我也碰到过 BioAPI,但是没有找到任何解释或文档说明如何使用 PAM 在 Ubuntu 上实现 MoC。

相关内容