【问题标题】:Javacard, biometrics fingerprint authenticationJavacard,生物特征指纹认证
【发布时间】:2016-02-18 14:14:11
【问题描述】:

我想使用 java 卡开发生物特征指纹认证,我发现 javacard 2.2 提供了 API (javacardx.biometry) 来做到这一点,但我没有找到任何关于 Match On Card 算法的信息,并且如何与javacardx.biometry一起使用来开发我自己的生物指纹认证系统。

请给我定位。

最好的问候。

【问题讨论】:

    标签: authentication javacard biometrics


    【解决方案1】:

    javacardx.biometry 只是一个接口,Javacard 2.2.2 只是一个 API 规范。实际智能卡在多大程度上实现所有这些 JC API 取决于制造商。类似地,javacardx.biometry 是一个约定如何实现匹配。但是,您很少会找到真正实现了指纹匹配算法的普通卡。

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

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

    【讨论】:

    • 感谢 Paul Bastian,我没有找到任何开源指纹匹配库,所以我想开发自己的
    • 是的,这是可能的。您可能使用的格式和命令的标准范围很广。请注意,纯 Java 解决方案不是最快但最容易做到的。如果您对答案感到满意,那么在 SO 上接受它是很常见的。祝你好运!
    猜你喜欢
    • 2021-03-23
    • 2020-04-19
    • 1970-01-01
    • 1970-01-01
    • 2012-11-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多