[發明專利]基于U盾的安全網銀方法無效
| 申請號: | 201310301696.7 | 申請日: | 2013-07-18 |
| 公開(公告)號: | CN103400070A | 公開(公告)日: | 2013-11-20 |
| 發明(設計)人: | 廖尚春 | 申請(專利權)人: | 福建鑫諾通訊技術有限公司 |
| 主分類號: | G06F21/34 | 分類號: | G06F21/34;G06Q40/02;G06Q20/40 |
| 代理公司: | 福州市鼓樓區京華專利事務所(普通合伙) 35212 | 代理人: | 宋連梅 |
| 地址: | 350000 福*** | 國省代碼: | 福建;35 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 安全網 方法 | ||
1.一種基于U盾的安全網銀方法,其特征在于:所述U盾包括一U盾本體以及一USB存儲器,所述U盾本體包括一CPU和一USB接口,所述USB接口、CPU以及USB存儲器順次連接,所述USB存儲器內安裝有網銀客戶端程序,所述安全網銀方法包括如下步驟:
步驟1、所述U盾通過所述USB接口與計算機連接;
步驟2、計算機檢測到有設備接入,進入設備的枚舉階段,查詢設備的描述符;U盾在枚舉階段,返回U盾本體以及USB存儲設備的描述符給計算機;所述描述符包括配置和接口;
步驟3、計算機判斷U盾本體的驅動程序是否已經安裝,如果已安裝,則顯示U盾本體的設備符,同時,由于USB存儲器是免驅即可識別,計算機自動產生USB存儲設備的盤符;
步驟4、點擊USB存儲設備的盤符,打開USB存儲器,展示USB存儲器的目錄界面,所述目錄界面包含網銀客戶端程序;選擇執行所述網銀客戶端程序,計算機讀取所述網銀客戶端程序并將網銀客戶端界面展現給用戶;
步驟5、在所述網銀客戶端界面輸入登陸信息,銀行后臺驗證所述登陸信息并返回驗證結果,驗證通過則成功登陸網上銀行,實現安全網上銀行操作。
2.根據權利要求1所述的基于U盾的安全網銀方法,其特征在于:所述步驟2具體為:
步驟21、計算機檢測到有設備接入,USB總線復位,并向默認0地址發Get?descriptor指令,請求U盾的描述符;
步驟22、U盾的CPU準備所有描述符,包括U盾本體的描述符和USB存儲器的描述符,然后將U盾本體的描述符和USB存儲器的描述符返回至計算機;
步驟23、計算機復位USB總線,然后發送Set?address指令,設置新設備地址;
步驟24、所述CPU使用新設備地址,設置完成,應答計算機;
步驟25、向新設備地址發送Get?descriptor指令,請求U盾的描述符;
步驟26、所述CPU重新返回U盾本體的描述符和USB存儲器的描述符返回至計算機;
步驟27、計算機發送Set?configure指令,激活U盾本體描述符中的配置和USB存儲器描述符中的配置;
步驟28、所述CPU應答計算機,配置已激活;激活配置后,U盾本體和USB存儲器就能按照各配置對應的功能進行相應的操作,完成設備的枚舉階段。
3.根據權利要求1所述的基于U盾的安全網銀方法,其特征在于:所述步驟4具體為:
步驟41、點擊USB存儲設備的盤符,計算機發送Set?Interface指令,根據USB存儲器描述符中的接口激活USB存儲器的接口;
步驟42、所述CPU應答計算機,USB存儲器已激活;
步驟43、計算機執行USB存儲器的驅動協議,獲取文件結構;
步驟44、CPU返回USB存儲器的文件結構,從而打開USB存儲器并展示USB存儲器的目錄界面,所述目錄界面包含網銀客戶端程序;
步驟45、選擇執行所述網銀客戶端程序,計算機執行USB存儲器的驅動協議,獲取所述網銀客戶端程序中相應的文件數據;
步驟46、CPU返回文件數據,從而將網銀客戶端界面展現給用戶。
4.根據權利要求1所述的基于U盾的安全網銀方法,其特征在于:所述USB存儲器內還安裝有U盾本體的驅動程序,所述步驟3中,計算機判斷U盾本體的驅動程序是否已經安裝,如果未安裝,則從USB存儲器讀取并安裝所述U盾本體的驅動程序,從而顯示U盾本體的設備符。
5.根據權利要求1所述的基于U盾的安全網銀方法,其特征在于:所述USB存儲器還連接一讀寫控制開關,當所述開關設于只讀狀態時,保護所述USB存儲器內的網銀客戶端程序不被篡改。
6.根據權利要求4所述的基于U盾的安全網銀方法,其特征在于:所述USB存儲器還連接一讀寫控制開關,當所述開關設于只讀狀態時,保護所述USB存儲器內的U盾本體的驅動程序不被篡改。
7.根據權利要求1所述的基于U盾的安全網銀方法,其特征在于:所述步驟5之后,還包括進行網上資金轉移的網上銀行操作,具體為:
步驟6、選擇網銀轉賬功能,輸入交易信息,包括:銀行卡號、金額、密碼以及U盾使用密碼;
步驟7、計算機檢測U盾本體的驅動程序是否安裝,若安裝,則發送Set?Interface指令,根據U盾本體描述符中的接口激活U盾本體的接口;所述CPU應答計算機,U盾本體已激活;
步驟8、計算機根據網銀客戶端程序的要求執行U盾本體的驅動協議,然后將交易信息發送至U盾本體,發送獲取簽名指令;
步驟9、U盾本體驗證U盾使用密碼,驗證通過則對交易信息進行簽名,返回至網銀客戶端程序;
步驟10、所述網銀客戶端程序將包含交易信息的轉賬數據發給銀行后臺審批,銀行后臺審批通過后,批準交易;網銀客戶端提示用戶交易完成。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于福建鑫諾通訊技術有限公司,未經福建鑫諾通訊技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310301696.7/1.html,轉載請聲明來源鉆瓜專利網。





