Javacard,生物识别指纹认证

Yag*_*INE 2 authentication biometrics javacard

我想使用Java卡就可以建立一种生物指纹认证,我发现Java卡2.2提供API( javacardx.biometry)要做到这一点,但我没有找到有关的匹配算法卡信息的任何,以及如何与使用它javacardx.biometry来开发我自己的生物指纹认证系统。

请让我定向。

最好的祝福。

Pau*_*ian 5

javacardx.biometry仅仅是一个接口,而Javacard 2.2.2只是一个API规范。实际的智能卡在何种程度上实施所有此JC API取决于制造商。同样,这javacardx.biometry是约定如何实现匹配的约定。但是,您几乎找不到真正实现了指纹匹配算法的普通卡。

我不太确定是要实现匹配算法还是要使用匹配库(可能是后者?)。例如,Neurotechnology有一个指纹匹配库,可以将其预先或后加载到Javacard中。

界面通常的工作方式:
使用BioBuilder类,您将生成参考模板。OwnerBioTemplateSharedBioTemplate从两个继承BioTemplateOwnerBioTemplate是所有功能(包括注册和管理)的参考模板。SharedBioTemplate仅具有匹配,验证等功能,因此,如果您通过SharedInterfaceObject机制(小程序间通信)访问其他小程序,则可以使用此安全机制。