國外有很多指紋識別的廠商,它們生產指紋識別設備,並且擁有自己的算法。目前的指紋識別系統多是基於Windows系統的,個別國外公司正在開發基於linux系統的設備驅動。現在,指紋識別系統FIS1.0(以下簡稱指紋識別系統)已在中軟Linux V3.0系統上實現。這使Linux用戶在訪問系統前必須通過指紋驗證,進一步加強了系統的安全性。為了增強中軟linux操作系統用戶身份認證的功能,中軟總公司還開發一個生物識別系統——指紋儀。
指紋識別系統FIS1.0不僅提供一個應用指紋識別進行身份認證的應用程序,而且為用戶提供一系列的API結構,是用戶可以基於指紋識別系統開發自己的應用程序。
系統所具有的主要功能包括:
1.在用戶登錄過程中加入指紋識別。
2.提供指紋識別系統的配置和管理功能。
3.提供指紋函數庫,為用戶進行二次開發提供API。
4.本產品運行在中軟Linux之上,可以獨立安裝。
指紋識別系統為了配置和管理用戶指紋的方便,設計了命令行和圖形界面兩種管理方式,方便用戶的管理和使用。
字符界面下的登錄可以選擇用口令登錄或用指紋識別登錄。其配置文件為/etc/pam.d/login文件。
圖形界面下的指紋識別登錄方式有兩種,一種是kdm,另一種是xdm。選擇使用哪個圖形界面登錄,可以在/etc/sysconfig/desktop配置文件中進行配置。如果選擇kdm登錄,就將DESKTOP設置為kdm;如果選擇xdm登錄,就將DESKTOP設置為OTHERLevel。在登錄界面中,除了有輸入口令的提示外,還有輸入指紋的提示。口令輸入完後,請在5秒左右的時間之內按上自己相應的指紋。如果指紋識別成功,則登錄成功,否則登錄失敗,再次回到登錄的圖形界面。
用戶對指紋儀設備進行配置的界面
通過指紋識別系統FIS1.0,用戶可對指紋儀設備進行配置。配置項包括指紋儀連接的串口、指紋儀的波特率和安全阈值。設置完成後,進入到指紋管理界面。指紋管理系統提供的功能有登記用戶的指紋、刪除指紋儀中的指紋、顯示指紋儀中的指紋、驗證用戶的指紋。
此外,系統還提供將指紋圖象從指紋儀到系統和從系統到指紋儀的傳輸。指紋傳輸是雙向的,包括從指紋儀到主機的傳輸和主機到指紋儀的傳輸。將保存在主機上的指紋模板文件傳輸到指紋儀時,點擊按鈕,將會彈出文件選擇框。選擇指紋模板文件,點擊“OK”按鈕,系統將指紋模板傳輸到指紋儀。點擊“指紋顯示”按鈕,可以看到增加了一個指紋。
指紋識別作為一種生物識別技術,應用在計算機領域,比用戶口令認證更為安全和可靠。中軟Linux V3.0系統上實現指紋識別,嚴守了Linux門戶。