2011-09-14 65 views
0

我開發了一個在線學校管理系統。現在我的客戶想要實現指紋驗證。他想要的是爲每個學生存儲一些生物識別數據;那麼這個數據與滑動手指的人數據和他的個人資料來了......bosting功能最基本的指紋識別器

我發現這個便宜雅典娜A101 http://www.biometrics.com.my/fingerprint-reader.html

的事情是不存在的SDK,只是一些驅動程序。它僅限於10個指紋。我不明白的是一旦它能夠比較和存儲10個指紋,爲什麼不是100或1000?我猜這些數據存儲在設備本身上。爲什麼不把它存儲在硬盤上?

無論如何,我的問題:有沒有解決這個問題的方法?有沒有人做過?顯然硬件在那裏,有沒有人編寫過軟件,能夠從這些便宜的設備獲取數據並將它們存儲在某個地方?你知道讓這個設備更有用。謝謝你的幫助。

+0

由於將指紋與其他10個指紋進行比較(例如,您可能使用具有多個所有者的筆記本電腦),與將同一指紋與數千個指紋數據庫進行比較是非常不同的問題。後一個問題更困難(並且實際上更昂貴,涉及更高精度的更復雜的軟件和指紋讀取器)。 –

+0

指紋識別系統可用於驗證和識別 。在*驗證*中, 系統將輸入指紋與特定用戶的「登記」 指紋進行比較,以確定它們是否來自同一手指的 (1:1匹配)。在*標識*中, 系統將輸入指紋與數據庫中所有登記用戶的印刷品 進行比較,以確定 人是否已知重複或虛假身份(1:N匹配) –

+0

對於您的學校申請,很可能您需要一個「識別」類型系統,而不是驗證類型系統。 http://biometrics.cse.msu.edu/Publications/Fingerprint/JainFpMatching_IEEEComp10.pdf –

回答

0

您可能希望調查libpam-fprint模塊:它將libfprint與PAM集成在一起,允許將指紋機制用於與任何與PAM集成的服務進行身份驗證。

這將使未來更改身份驗證機制變得足夠簡單 - 放入新的PAM模塊 - 並使您獨立於任何特定供應商的工具包。