指紋設備身份認證引擎設計.rar
指紋設備身份認證引擎設計,11880字36頁 論文目 錄1緒論 ...................................................................................................................11.1設計背景及目的..................
該文檔為壓縮文件,包含的文件列表如下:
內容介紹
原文檔由會員 bysjlw8 發(fā)布
11880字 36頁 論文
目 錄
1 緒 論 ...................................................................................................................1
1.1 設計背景及目的............................................................................................1
1.2 國內外研究狀況和相關領域已有的成果....................................................1
1.3 設計和研究方法............................................................................................3
2 系統(tǒng)需求分析 .........................................................................................................4
2.1 系統(tǒng)概述........................................................................................................4
2.2 系統(tǒng)整體基本需求........................................................................................4
2.3 系統(tǒng)需求........................................................................................................4
3 客戶端設計部分.....................................................................................................6
3.1 指紋登陸........................................................................................................6
3.1.1 整體框架.............................................................................................6
3.1.2 設計實現(xiàn).............................................................................................7
3.1.3 窗體截圖.............................................................................................7
3.1.4 窗體功能描述.....................................................................................8
3.2 注冊新用戶....................................................................................................8
3.2.1 整體框架.............................................................................................8
3.2.2 設計與實現(xiàn).........................................................................................9
3.2.3 注冊新用戶的界面.............................................................................10
3.2.4 窗體描述.............................................................................................10
3.3 修改用戶........................................................................................................11
3.3.1 整體框架.............................................................................................11
3.3.2 設計與實現(xiàn).........................................................................................11
3.3.3 窗體顯示.............................................................................................12
3.4 更新客戶端....................................................................................................13
3.4.1 整體框架.............................................................................................13
3.4.2 部分功能函數(shù).....................................................................................14
3.4.3 窗體顯示.............................................................................................14
4 服務端設計部分..................................................................................................15
4.1 模塊設計.....................................................................................................15
4.1.1 監(jiān)聽服務器........................................................................................15
4.1.1.1 整體框架.....................................................................................15
4.1.1.2 模塊結構.....................................................................................15
4.1.1.3 一些接口函數(shù)的定義與實現(xiàn).....................................................16
4.1.1.4 流程圖.........................................................................................19
4.1.1.5 窗體顯示.....................................................................................20
4.1.2 指紋ID引擎......................................................................................20
4.1.2.1 整體框架.....................................................................................20
4.1.2.2 接口函數(shù)說明.............................................................................20
4.1.2.3 流程圖.........................................................................................20
4.1.3 APP應用服務模塊.............................................................................21
4.2 用戶管理.......................................................................................................21
4.2.1 Windows Server 2003配置.................................................................22
4.2.2 建立用戶.............................................................................................22
4.2.3 刪除用戶.............................................................................................23
4.2.4 重建用戶.............................................................................................23
4.2.5 意外情況.............................................................................................23
4.3 服務器的實現(xiàn)................................................................................................23
5 數(shù)據(jù)庫設計部分...................................................................................................26
5.1 oracle簡介......................................................................................................26
5.1.1 oracle在中國.......................................................................................26
5.1.2 oracle數(shù)據(jù)庫技術...............................................................................26
5.2 主要的數(shù)據(jù)庫表定義....................................................................................26
5.2.1 ID引擎.................................................................................................26
5.2.2 ID認證中心...........................................................................................27
5.2.3域控應用服務器域................................................................................28
6 軟件測試...............................................................................................................29
6.1客戶端登陸流程........................................................................................29
6.2 測試...........................................................................................................29
6.2.1 測試概要............................................................................................29
6.2.2 測試結果............................................................................................29
6.2.3 測試分析............................................................................................29
7 結論..................................................................................................................31
致謝............................................................................................................................32
參考文獻....................................................................................................................33
附錄............................................................................................................................34
附錄A..................................................................................................................34
附錄B...................................................................................................................36
1 緒 論
1.1 設計背景及目的
在Intranet環(huán)境中,企業(yè)內部用戶所使用的普通PC機需要以遠程終端的方式登陸某臺服務器,以獲得服務器的操作權限,要求登陸時,使用指紋取代傳統(tǒng)的用戶名+密碼的方式進行校驗,服務器端的操作系統(tǒng)為windows server 2003,客戶端的操作系統(tǒng)為windows XP/2003(具有遠程桌面功能),采用成熟的指紋設備,相關的指紋驅動,指紋庫及指紋的比對軟件,主要實現(xiàn)客戶端/服務器(C/S)方式的指紋登陸服務器主機的過程。建立統(tǒng)一的身份認證中心系統(tǒng),滿足江蘇移動公司指紋身份認證的需求,提供各種不同的安全可靠的身份認證方式,實現(xiàn)客戶各應用系統(tǒng)操作人員的身份和權限的統(tǒng)一認證。
1.2 國內外研究狀境況和相關領域已有的成果
指紋登陸系統(tǒng)是007電影中的高科技產品,現(xiàn)在已經成為用戶登陸電腦及上網識別身份的主要方式之一。在實現(xiàn)指紋登陸的時候,面臨著兩大選擇,一個是指紋軟件開發(fā)包(SDK),另一個是Trustlink指紋認證平臺。國內現(xiàn)在有很多家指紋識別產品的生產廠商,eg,深圳的亞略特公司。他的Trustlink前景廣闊,開創(chuàng)了全新指紋認證的新時代。
隨著信息技術的迅速發(fā)展,企業(yè)應用架構不斷創(chuàng)新,這也導致了另外一個問題的出現(xiàn):企業(yè)的接入環(huán)境日趨復雜化。企業(yè)環(huán)境日趨復雜的同時也要求能夠安全、快速隨時隨地接入,保證對企業(yè)的關鍵應用程序和信息資源的實時訪問。基于服務器運算模式的CTBS溝通遠程接入平臺套件,具有強大的應用程序發(fā)布能力,集成VPN功能,整合數(shù)據(jù)加密、身份認證和訪問控制等安全技術,讓用戶能夠在不安裝任何客戶端應用軟件的情況下,使用安全的Web瀏覽器,用最小的帶寬通過局域網、廣域網或互聯(lián)網來運行集中在數(shù)據(jù)中心的所有應用系統(tǒng)?;贑TBS搭建起來的一體化遠程接入解決方案,可以實現(xiàn)應用、數(shù)據(jù)和安全的集中化,從而達到應用的集中運行和統(tǒng)一管理,促進了企業(yè)信息系統(tǒng)向“大集中”方向發(fā)展,提高了信息系統(tǒng)的整體性能,同時降低了企業(yè)信息系統(tǒng)的總體擁有成本。
亞略特率先將指紋識別科技引入到中國領先的CTBS遠程接入平臺。借助最新的生物識別科技,用戶無需記憶負責密碼,輕輕滑動手指,就可以訪問所有部署在后端CTBS服務器的應用程序。藉由「指紋」的隨身方便與獨一無二、不可取代等特性,取代密碼,達到精準的身份識別及認證。在CTBS的系統(tǒng)登陸身份認證過程使用指紋身份認證技術解決方案,能為客戶提供如下價值:
1. 使用方便,用戶只需手指輕輕一按,輕松又安全地登陸系統(tǒng)。
2. 確保信息系統(tǒng)用戶身份的真實性。杜絕密碼盜用、丟失、遺忘之經濟損失及用戶和用戶、單位與單位之間糾紛。并有效防范企業(yè)商業(yè)秘密的外泄。
3. 降低企業(yè)維護賬號和處理密碼投訴的時間,釋放IT部門30%的生產力。
4. 與動態(tài)密碼卡、USB-Key比較,指紋識別硬件不僅可作為身份認證終端,還有指紋登陸系統(tǒng)、指紋加密重要文件、指紋鎖機等功能。
5. 指紋集成技術以特征值采集而非傳統(tǒng)圖像采集方式,減少數(shù)據(jù)庫負擔,提高識別過程的安全性。
6. 生物識別統(tǒng)一認證平臺,兼容多種生物識別終端,可以與企業(yè)應用迅速集成,提供“大集中式”的指紋認證管理。
2006年7月12日,溝通科技發(fā)布了其最新的遠程接入產品CTBS V5.0。溝通科技CEO李繼勇還親自作客賽迪網,與廣大網友及用戶就產品、渠道管理、市場等問題進行了廣泛交流。本次溝通科技新發(fā)布的產品CTBS V5.0最大的突破在于訪問速度的加快及安全性的提高。在網上了解到溝通CTBS V5.0發(fā)布的信息后,立白集團CIO了解到這種將軟件與指紋鼠標、指紋U盤等終端設備整合應用的遠程接入平臺,能夠極大保證用戶應用系統(tǒng)的身份安全,完全滿足了公司在遠程接入速度及安全性方面的雙重要求,經過測試后,他意識到這正是他要找尋的最佳解決方案。
在成功引進CTBS V5.0后,立白集團建立了安全訪問管理機制,番禺研發(fā)中心工作人員需要經過指紋認證才能登陸“研發(fā)信息管理系統(tǒng)”,而廣州總部的企業(yè)領導和相關人員則通過CTBS平臺遠程驗證指紋,然后對番禺研發(fā)中心的信息系統(tǒng)進行遠程訪問,從而保證了企業(yè)核心商業(yè)機密不被非法竊取和泄露。具體而言,溝通 CTBS V5.0遠程接入平臺能為企業(yè)帶來以下價值:
隨時隨地遠程接入
保護商業(yè)機密不被竊取和非法訪問
靈活、集中管理的身份驗證平臺
快速部署,低成本系統(tǒng)維護
通過WEB安全部署關鍵應用
無需密碼,簡單、快捷又安全
一指暢行,簡化IT管理
事實證明,立白集團采用CTBS V5.0平臺遠程指紋登錄,確保了用戶身份的真實可靠性,保證了集團信息資產的安全。立白集團管理人員發(fā)現(xiàn),今后只要帶上一部手提電腦和指紋鼠標,在任何網絡環(huán)境下,都可以安全訪問內部信息系統(tǒng),安心地進行遠程辦公了。
參考文獻
[1] 丁兆海編.Delphi基礎教程[M].北京:電子工業(yè)出版社,2005.
[2] 美)H.M.Deitel等編.C++程序設計教程[M].北京:機械工業(yè)出版社,2000.
[3] 胡峪,劉靜編.VC++編程技術與實例[M].西安:西安電子科技大學出版社,2000.
[4] 袁博,趙越編.Windows Server 2003局域網組建和配置手冊[M].北京:中國青年出版社,2004.
[5] (美)Michael Abbey等編.Oracle 9i初學者指南[M].北京:機械工業(yè)出版社,2005.
[6] IETF Website:http://www.ietf.org .
[7] 李博軒編. VisualC + + 6. 0 網絡及Internet 開發(fā)指南[M].北京: 清華大學出版社,2002.
[8] 蔣東興編.Windows Sockets網絡程序設計指南[M].北京:清華大學出版社,1996.
[9] 陳堅,陳偉等編. VisualC++網絡高級編程[M].北京:人民郵電出版社,2001.
[10] Sanpachai Huvanandana.A Hyhrid System for Fingerprint Identtification[A].IEEE[C].2003
目 錄
1 緒 論 ...................................................................................................................1
1.1 設計背景及目的............................................................................................1
1.2 國內外研究狀況和相關領域已有的成果....................................................1
1.3 設計和研究方法............................................................................................3
2 系統(tǒng)需求分析 .........................................................................................................4
2.1 系統(tǒng)概述........................................................................................................4
2.2 系統(tǒng)整體基本需求........................................................................................4
2.3 系統(tǒng)需求........................................................................................................4
3 客戶端設計部分.....................................................................................................6
3.1 指紋登陸........................................................................................................6
3.1.1 整體框架.............................................................................................6
3.1.2 設計實現(xiàn).............................................................................................7
3.1.3 窗體截圖.............................................................................................7
3.1.4 窗體功能描述.....................................................................................8
3.2 注冊新用戶....................................................................................................8
3.2.1 整體框架.............................................................................................8
3.2.2 設計與實現(xiàn).........................................................................................9
3.2.3 注冊新用戶的界面.............................................................................10
3.2.4 窗體描述.............................................................................................10
3.3 修改用戶........................................................................................................11
3.3.1 整體框架.............................................................................................11
3.3.2 設計與實現(xiàn).........................................................................................11
3.3.3 窗體顯示.............................................................................................12
3.4 更新客戶端....................................................................................................13
3.4.1 整體框架.............................................................................................13
3.4.2 部分功能函數(shù).....................................................................................14
3.4.3 窗體顯示.............................................................................................14
4 服務端設計部分..................................................................................................15
4.1 模塊設計.....................................................................................................15
4.1.1 監(jiān)聽服務器........................................................................................15
4.1.1.1 整體框架.....................................................................................15
4.1.1.2 模塊結構.....................................................................................15
4.1.1.3 一些接口函數(shù)的定義與實現(xiàn).....................................................16
4.1.1.4 流程圖.........................................................................................19
4.1.1.5 窗體顯示.....................................................................................20
4.1.2 指紋ID引擎......................................................................................20
4.1.2.1 整體框架.....................................................................................20
4.1.2.2 接口函數(shù)說明.............................................................................20
4.1.2.3 流程圖.........................................................................................20
4.1.3 APP應用服務模塊.............................................................................21
4.2 用戶管理.......................................................................................................21
4.2.1 Windows Server 2003配置.................................................................22
4.2.2 建立用戶.............................................................................................22
4.2.3 刪除用戶.............................................................................................23
4.2.4 重建用戶.............................................................................................23
4.2.5 意外情況.............................................................................................23
4.3 服務器的實現(xiàn)................................................................................................23
5 數(shù)據(jù)庫設計部分...................................................................................................26
5.1 oracle簡介......................................................................................................26
5.1.1 oracle在中國.......................................................................................26
5.1.2 oracle數(shù)據(jù)庫技術...............................................................................26
5.2 主要的數(shù)據(jù)庫表定義....................................................................................26
5.2.1 ID引擎.................................................................................................26
5.2.2 ID認證中心...........................................................................................27
5.2.3域控應用服務器域................................................................................28
6 軟件測試...............................................................................................................29
6.1客戶端登陸流程........................................................................................29
6.2 測試...........................................................................................................29
6.2.1 測試概要............................................................................................29
6.2.2 測試結果............................................................................................29
6.2.3 測試分析............................................................................................29
7 結論..................................................................................................................31
致謝............................................................................................................................32
參考文獻....................................................................................................................33
附錄............................................................................................................................34
附錄A..................................................................................................................34
附錄B...................................................................................................................36
1 緒 論
1.1 設計背景及目的
在Intranet環(huán)境中,企業(yè)內部用戶所使用的普通PC機需要以遠程終端的方式登陸某臺服務器,以獲得服務器的操作權限,要求登陸時,使用指紋取代傳統(tǒng)的用戶名+密碼的方式進行校驗,服務器端的操作系統(tǒng)為windows server 2003,客戶端的操作系統(tǒng)為windows XP/2003(具有遠程桌面功能),采用成熟的指紋設備,相關的指紋驅動,指紋庫及指紋的比對軟件,主要實現(xiàn)客戶端/服務器(C/S)方式的指紋登陸服務器主機的過程。建立統(tǒng)一的身份認證中心系統(tǒng),滿足江蘇移動公司指紋身份認證的需求,提供各種不同的安全可靠的身份認證方式,實現(xiàn)客戶各應用系統(tǒng)操作人員的身份和權限的統(tǒng)一認證。
1.2 國內外研究狀境況和相關領域已有的成果
指紋登陸系統(tǒng)是007電影中的高科技產品,現(xiàn)在已經成為用戶登陸電腦及上網識別身份的主要方式之一。在實現(xiàn)指紋登陸的時候,面臨著兩大選擇,一個是指紋軟件開發(fā)包(SDK),另一個是Trustlink指紋認證平臺。國內現(xiàn)在有很多家指紋識別產品的生產廠商,eg,深圳的亞略特公司。他的Trustlink前景廣闊,開創(chuàng)了全新指紋認證的新時代。
隨著信息技術的迅速發(fā)展,企業(yè)應用架構不斷創(chuàng)新,這也導致了另外一個問題的出現(xiàn):企業(yè)的接入環(huán)境日趨復雜化。企業(yè)環(huán)境日趨復雜的同時也要求能夠安全、快速隨時隨地接入,保證對企業(yè)的關鍵應用程序和信息資源的實時訪問。基于服務器運算模式的CTBS溝通遠程接入平臺套件,具有強大的應用程序發(fā)布能力,集成VPN功能,整合數(shù)據(jù)加密、身份認證和訪問控制等安全技術,讓用戶能夠在不安裝任何客戶端應用軟件的情況下,使用安全的Web瀏覽器,用最小的帶寬通過局域網、廣域網或互聯(lián)網來運行集中在數(shù)據(jù)中心的所有應用系統(tǒng)?;贑TBS搭建起來的一體化遠程接入解決方案,可以實現(xiàn)應用、數(shù)據(jù)和安全的集中化,從而達到應用的集中運行和統(tǒng)一管理,促進了企業(yè)信息系統(tǒng)向“大集中”方向發(fā)展,提高了信息系統(tǒng)的整體性能,同時降低了企業(yè)信息系統(tǒng)的總體擁有成本。
亞略特率先將指紋識別科技引入到中國領先的CTBS遠程接入平臺。借助最新的生物識別科技,用戶無需記憶負責密碼,輕輕滑動手指,就可以訪問所有部署在后端CTBS服務器的應用程序。藉由「指紋」的隨身方便與獨一無二、不可取代等特性,取代密碼,達到精準的身份識別及認證。在CTBS的系統(tǒng)登陸身份認證過程使用指紋身份認證技術解決方案,能為客戶提供如下價值:
1. 使用方便,用戶只需手指輕輕一按,輕松又安全地登陸系統(tǒng)。
2. 確保信息系統(tǒng)用戶身份的真實性。杜絕密碼盜用、丟失、遺忘之經濟損失及用戶和用戶、單位與單位之間糾紛。并有效防范企業(yè)商業(yè)秘密的外泄。
3. 降低企業(yè)維護賬號和處理密碼投訴的時間,釋放IT部門30%的生產力。
4. 與動態(tài)密碼卡、USB-Key比較,指紋識別硬件不僅可作為身份認證終端,還有指紋登陸系統(tǒng)、指紋加密重要文件、指紋鎖機等功能。
5. 指紋集成技術以特征值采集而非傳統(tǒng)圖像采集方式,減少數(shù)據(jù)庫負擔,提高識別過程的安全性。
6. 生物識別統(tǒng)一認證平臺,兼容多種生物識別終端,可以與企業(yè)應用迅速集成,提供“大集中式”的指紋認證管理。
2006年7月12日,溝通科技發(fā)布了其最新的遠程接入產品CTBS V5.0。溝通科技CEO李繼勇還親自作客賽迪網,與廣大網友及用戶就產品、渠道管理、市場等問題進行了廣泛交流。本次溝通科技新發(fā)布的產品CTBS V5.0最大的突破在于訪問速度的加快及安全性的提高。在網上了解到溝通CTBS V5.0發(fā)布的信息后,立白集團CIO了解到這種將軟件與指紋鼠標、指紋U盤等終端設備整合應用的遠程接入平臺,能夠極大保證用戶應用系統(tǒng)的身份安全,完全滿足了公司在遠程接入速度及安全性方面的雙重要求,經過測試后,他意識到這正是他要找尋的最佳解決方案。
在成功引進CTBS V5.0后,立白集團建立了安全訪問管理機制,番禺研發(fā)中心工作人員需要經過指紋認證才能登陸“研發(fā)信息管理系統(tǒng)”,而廣州總部的企業(yè)領導和相關人員則通過CTBS平臺遠程驗證指紋,然后對番禺研發(fā)中心的信息系統(tǒng)進行遠程訪問,從而保證了企業(yè)核心商業(yè)機密不被非法竊取和泄露。具體而言,溝通 CTBS V5.0遠程接入平臺能為企業(yè)帶來以下價值:
隨時隨地遠程接入
保護商業(yè)機密不被竊取和非法訪問
靈活、集中管理的身份驗證平臺
快速部署,低成本系統(tǒng)維護
通過WEB安全部署關鍵應用
無需密碼,簡單、快捷又安全
一指暢行,簡化IT管理
事實證明,立白集團采用CTBS V5.0平臺遠程指紋登錄,確保了用戶身份的真實可靠性,保證了集團信息資產的安全。立白集團管理人員發(fā)現(xiàn),今后只要帶上一部手提電腦和指紋鼠標,在任何網絡環(huán)境下,都可以安全訪問內部信息系統(tǒng),安心地進行遠程辦公了。
參考文獻
[1] 丁兆海編.Delphi基礎教程[M].北京:電子工業(yè)出版社,2005.
[2] 美)H.M.Deitel等編.C++程序設計教程[M].北京:機械工業(yè)出版社,2000.
[3] 胡峪,劉靜編.VC++編程技術與實例[M].西安:西安電子科技大學出版社,2000.
[4] 袁博,趙越編.Windows Server 2003局域網組建和配置手冊[M].北京:中國青年出版社,2004.
[5] (美)Michael Abbey等編.Oracle 9i初學者指南[M].北京:機械工業(yè)出版社,2005.
[6] IETF Website:http://www.ietf.org .
[7] 李博軒編. VisualC + + 6. 0 網絡及Internet 開發(fā)指南[M].北京: 清華大學出版社,2002.
[8] 蔣東興編.Windows Sockets網絡程序設計指南[M].北京:清華大學出版社,1996.
[9] 陳堅,陳偉等編. VisualC++網絡高級編程[M].北京:人民郵電出版社,2001.
[10] Sanpachai Huvanandana.A Hyhrid System for Fingerprint Identtification[A].IEEE[C].2003
TA們正在看...
- db331022-2005家庭裝飾裝修工程質量規(guī)范.doc
- db33532.5-2005無公害中藥材浙貝母第5部分質量要求.doc
- db33630-2007船舶修造企業(yè)安全生產基本要求.doc
- db33642-2007熱電聯(lián)產能效能耗限額及計算方法.doc
- db33643-2007煉油綜合能耗限額與計算方法.doc
- db33644-2007火力發(fā)電廠供電標煤耗限額及計算方法.doc
- db33645-2007水泥單位產品能耗限額及計算方法.doc
- db33646-2007燒堿單位產品綜合能耗、交流電消耗限...doc
- db33t1001-2003城市街容標準.doc
- db33t261.1-2005筍竹兩用毛竹林第1部分母竹.doc