2015-11-17 53 views
2

我想開發一種使用java卡的生物識別指紋認證,我發現javacard 2.2提供了API(javacardx.biometry)來做到這一點,但是我沒有找到任何關於Match On Card算法,以及如何與javacardx.biometry一起使用它來開發我自己的生物指紋認證系統。Javacard,生物識別技術指紋認證

請定位我。

此致敬禮。

回答

4

javacardx.biometry只是一個接口,Javacard 2.2.2只是一個API規範。實際的智能卡實現所有JC API的程度取決於製造商。同樣,javacardx.biometry是一個約定如何匹配應該實施。然而,你很少會發現實際上已經實現了指紋匹配算法的香草卡。

我不是很確定你是否想實現一個匹配算法,或者如果你想使用一個匹配的庫(可能是後者?)。例如,Neurotechnology有一個指紋匹配庫,可以預裝或後裝到Java卡中。

接口通常工作的方式:
使用BioBuilder類,您將生成參考模板。 OwnerBioTemplateSharedBioTemplate都從BioTemplate繼承。 OwnerBioTemplate是所有功能的參考模板,包括註冊和管理。 SharedBioTemplate只具有匹配,驗證等功能,因此這是一種安全機制,如果您通過SharedInterfaceObject機制(小應用程序間通信)訪問其他小應用程序,則可以使用這種安全機制。

+0

感謝Paul Bastian,我沒有找到任何開源的指紋匹配庫,所以我想開發自己的 – user5571034

+0

是的,這是可能的。對於您可能使用的格式和命令有很多標準。注意純粹的Java解決方案並不是最快但最容易做到的。如果你對這個答案沒有問題,那麼它就可以接受它。祝你好運! –