專利名稱:一種處理符合usb接口規(guī)范的信息載體的金融交易終端及其工作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種金融交易系統(tǒng)及其工作方法,具體來(lái)說(shuō)是涉及一種能夠處理符合USB接口規(guī)范的信息載體的金融交易終端及其工作方法。
背景技術(shù):
隨著社會(huì)和經(jīng)濟(jì)的不斷發(fā)展,有越來(lái)越多的金融交易終端(如ATM機(jī)、EFT/POS機(jī)等)出現(xiàn)在銀行、商場(chǎng)和街頭等各種地方。這些金融交易終端的出現(xiàn),方便了人們進(jìn)行取款、購(gòu)物等各種金融交易活動(dòng)。目前,金融交易終端只能處理磁條卡、IC卡和射頻卡等卡片。這些卡片上存儲(chǔ)著主帳號(hào)(PAN)和有效期等標(biāo)識(shí)信息。金融交易終端上有專門(mén)的讀卡器,可以讀取這些卡片上的信息。并且,交易終端通過(guò)網(wǎng)絡(luò)連接接入銀行網(wǎng)絡(luò),從而實(shí)現(xiàn)信息交互,完成金融交易。其中,使用最廣泛的是磁條卡。但磁條卡的缺點(diǎn)是容易被偽造。
USB(Universal Serial Bus,通用串行總線)作為一個(gè)計(jì)算機(jī)與外設(shè)之間的接口方案,因其具有使用方便、傳輸速度快、端口易擴(kuò)展等特點(diǎn),已經(jīng)逐步擴(kuò)展應(yīng)用到了消費(fèi)電子、移動(dòng)通信、家庭網(wǎng)絡(luò)、工業(yè)控制以及儀器儀表等諸多領(lǐng)域。
為了適應(yīng)各領(lǐng)域?qū)?shù)據(jù)傳輸和接口技術(shù)的需要,USB技術(shù)的標(biāo)準(zhǔn)從1.0發(fā)展到了2.0,數(shù)據(jù)傳輸?shù)乃俾室矎淖畛醯?.5Mbit/s提高到了480Mbit/s。在傳輸速度大幅度提高的同時(shí),USB更是緊跟通信技術(shù)的無(wú)線化趨勢(shì),將傳統(tǒng)基于線纜的USB擴(kuò)展為基于無(wú)線傳輸平臺(tái)的無(wú)線USB(Wireless USB)。這種新的高速無(wú)線個(gè)人互連技術(shù),在繼承傳統(tǒng)有線USB 2.0標(biāo)準(zhǔn)所具有的較高傳輸速率優(yōu)勢(shì)的同時(shí),充分利用無(wú)線傳輸技術(shù)的靈活性與極高的自由度,免除了有線USB需要線纜連接所帶來(lái)的各種麻煩,為互連設(shè)備提供了更大的便利性與可移動(dòng)性。
目前,市場(chǎng)上有許多符合USB接口規(guī)范的信息載體,如智能密碼鑰匙。智能密碼鑰匙(USB TOKEN)采用USB接口,可以存儲(chǔ)信息,性能穩(wěn)定。它內(nèi)含安全文件系統(tǒng),可以存儲(chǔ)X.509數(shù)字證書(shū)、密鑰和其他機(jī)密信息,能夠用有效的、簡(jiǎn)化的配置,提供給商業(yè),電子供應(yīng)商和最終用戶以進(jìn)行安全的、便捷的用戶鑒定,從而降低成本。而且,智能密碼鑰匙的發(fā)行非常廣泛,網(wǎng)上交易中大量使用智能密碼鑰匙。
目前,金融交易終端只能處理包括磁條卡和智能卡在內(nèi)的卡片,不能處理被廣泛使用的USB信息載體設(shè)備。
發(fā)明內(nèi)容
針對(duì)上述情況,本發(fā)明旨在提供一種能夠處理符合USB接口規(guī)范的信息載體(簡(jiǎn)稱“USB信息載體”)的金融交易終端。
本發(fā)明通過(guò)以下方案實(shí)現(xiàn)一種處理符合USB接口規(guī)范的信息載體的金融交易終端,包括系統(tǒng)控制模塊、輸入模塊、輸出模塊、接口模塊、安全控制模塊、通訊模塊;所述金融交易終端能夠處理USB信息載體,即可以與USB信息載體進(jìn)行信息交互,兩者之間可以進(jìn)行數(shù)據(jù)傳輸;所述系統(tǒng)控制模塊包含USB信息載體處理子模塊,系統(tǒng)控制模塊連接并控制輸入模塊、輸出模塊、接口模塊、安全控制模塊、通訊模塊;接口模塊包含USB信息載體接口子模塊,該子模塊可與USB信息載體相連;所述安全控制模塊用于進(jìn)行數(shù)據(jù)加密和解密。所述通訊模塊與銀行網(wǎng)絡(luò)連接,作為USB信息載體與銀行網(wǎng)絡(luò)之間進(jìn)行信息交互的媒介。
所述信息和數(shù)據(jù)為金融交易信息和數(shù)據(jù)。
所述輸入模塊可以是鍵盤(pán)、按鈕或觸摸屏,或者為其組合。
所述輸出模塊可以包括顯示屏和打印裝置等外圍設(shè)備。
所述金融交易終端可以是ATM機(jī)、EFT/POS機(jī)或其他形式的金融應(yīng)用自助終端。
所述USB信息載體上存儲(chǔ)著用戶的金融交易標(biāo)識(shí)信息,如主帳號(hào)和有效期。
所述USB信息載體接口子模塊可以為無(wú)線USB信息載體接口子模塊。
所述USB信息載體可以為包括USB TOKEN、U盤(pán)在內(nèi)的USB便攜設(shè)備。
一種處理符合USB接口規(guī)范的信息載體的金融交易終端的工作方法,包括如下步驟(1)連接USB信息載體;(2)金融交易終端檢測(cè)到USB信息載體;
(3)金融交易終端使用默認(rèn)地址向USB信息載體發(fā)出設(shè)備描述符請(qǐng)求;(4)USB信息載體向金融交易終端返回自身的設(shè)備描述符;(5)金融交易終端向USB信息載體分配一個(gè)新的唯一地址;(6)金融交易終端使用新的地址重新向USB信息載體發(fā)出一個(gè)設(shè)備描述符請(qǐng)求;(7)USB信息載體向金融交易終端返回自身的設(shè)備描述符;(8)金融交易終端向USB信息載體發(fā)送配置描述符請(qǐng)求;(9)USB信息載體從程序存儲(chǔ)空間中取出相應(yīng)的描述符并返回給金融交易終端;(10)執(zhí)行金融交易。
所述金融交易過(guò)程為金融交易終端、USB信息載體以及銀行網(wǎng)絡(luò)之間的信息交互過(guò)程,包括金融交易終端對(duì)所連接的USB信息載體上的信息進(jìn)行訪問(wèn)和處理的操作。
本發(fā)明金融交易終端的有益效果是具有可供USB信息載體插入、連接的USB接口和處理模塊,因而能夠處理USB信息載體,使USB信息載體既可用于PC,又可用于金融交易終端,大大方便了人們的使用。
圖1為本發(fā)明的結(jié)構(gòu)示意圖。
圖2為本發(fā)明的交易流程圖。
圖3為本發(fā)明的工作流程圖。
具體實(shí)施例方式
下面結(jié)合具體實(shí)施例對(duì)本發(fā)明作進(jìn)一步詳細(xì)描述如圖1所示,本發(fā)明金融交易終端包括系統(tǒng)控制模塊11、輸入模塊12、輸出模塊13、接口模塊14、安全控制模塊15、通訊模塊16。其中,所述接口模塊14又包含USB信息載體接口子模塊141;所述系統(tǒng)控制模塊11又包含USB信息載體處理子模塊111。所述輸入模塊12可以是鍵盤(pán)、按鈕或觸摸屏,或者為其組合。所述輸出模塊13可以包括顯示屏和打印裝置等外圍設(shè)備。所述USB信息載體接口子模塊141與USB信息載體17連接;所述安全控制模塊15用于通過(guò)密鑰對(duì)交易數(shù)據(jù)進(jìn)行加密和解密,以保證交易的安全性。所述通訊模塊16與銀行網(wǎng)絡(luò)18連接,作為USB信息載體17與銀行網(wǎng)絡(luò)18之間進(jìn)行信息交互的媒介,USB信息載體、金融交易終端和銀行網(wǎng)絡(luò)之間可以進(jìn)行信息的交互。所述金融交易終端可以是ATM機(jī)、EFT/POS機(jī)或其他金融應(yīng)用自助終端。
如圖2所示,一種能夠處理符合USB接口規(guī)范的信息載體的金融交易終端的交易過(guò)程,包括如下步驟步驟201開(kāi)始后,步驟202用戶首先將USB信息載體插入所述金融交易終端上的USB信息載體接口。然后,步驟203將對(duì)用戶身份進(jìn)行驗(yàn)證(該步驟可選)。例如,要求用戶輸入密碼或指紋。如果驗(yàn)證成功,則步驟207用戶可以通過(guò)所述金融交易終端上的輸入模塊發(fā)出請(qǐng)求(指令)。否則,步驟204將告知用戶驗(yàn)證失敗,步驟205由用戶來(lái)選擇是否繼續(xù)操作。如果用戶選擇繼續(xù)操作,則回到步驟203需要重新進(jìn)行驗(yàn)證,直到驗(yàn)證成功為止,用戶才能進(jìn)行下一步操作,即步驟207發(fā)出請(qǐng)求(指令)。如果步驟205用戶選擇否,則進(jìn)行步驟206,退出系統(tǒng)。所述金融交易終端接收到用戶發(fā)出的請(qǐng)求后,步驟208將該請(qǐng)求轉(zhuǎn)發(fā)到銀行網(wǎng)絡(luò)。此時(shí),步驟209銀行網(wǎng)絡(luò)將判斷該請(qǐng)求是否合法。如果是合法請(qǐng)求,步驟212銀行網(wǎng)絡(luò)將向所述金融交易終端發(fā)出命令,通知其執(zhí)行用戶的請(qǐng)求。否則,步驟210銀行網(wǎng)絡(luò)會(huì)通過(guò)所述金融交易終端告知用戶其請(qǐng)求不合法,拒絕服務(wù)。步驟211系統(tǒng)將提示用戶選擇是否繼續(xù)操作。如果用戶選擇繼續(xù)操作,則回到步驟207請(qǐng)求用戶重新輸入請(qǐng)求。否則,步驟206將退出系統(tǒng)。所述金融交易終端執(zhí)行完用戶發(fā)出的請(qǐng)求后,步驟213會(huì)將執(zhí)行結(jié)果返回給銀行網(wǎng)絡(luò),由銀行網(wǎng)絡(luò)將信息記入數(shù)據(jù)庫(kù),最后步驟214結(jié)束任務(wù)。
如圖3所示,在能夠使用USB信息載體進(jìn)行上述操作之前,金融交易終端會(huì)對(duì)USB信息載體進(jìn)行一個(gè)枚舉過(guò)程。該過(guò)程包括如下步驟步驟301開(kāi)始后,步驟302,連接USB信息載體;步驟303金融交易終端檢測(cè)到USB信息載體插入;步驟304,金融交易終端使用默認(rèn)地址(地址0)向USB信息載體發(fā)出設(shè)備描述符請(qǐng)求;步驟305,USB信息載體向金融交易終端返回自身的設(shè)備描述符作為響應(yīng);步驟306,接收到響應(yīng)后,金融交易終端向USB信息載體分配一個(gè)新的唯一地址;步驟307,金融交易終端使用新的地址重新向USB信息載體發(fā)出一個(gè)設(shè)備描述符請(qǐng)求;步驟308,USB信息載體向金融交易終端返回自身的設(shè)備描述符作為響應(yīng);步驟309,金融交易終端向USB信息載體發(fā)送配置描述符請(qǐng)求;步驟310,USB信息載體從程序存儲(chǔ)空間中取出相應(yīng)的描述符并返回給金融交易終端。當(dāng)金融交易終端接收到所有的描述符后,USB信息載體枚舉過(guò)程即告結(jié)束。當(dāng)USB信息載體被配置后,它與金融交易終端之間即建立了一個(gè)管道。也就是說(shuō),兩者之間可以進(jìn)行金融交易了;步驟311執(zhí)行金融交易過(guò)程;最后步驟312,完成、結(jié)束該任務(wù)。
以上實(shí)施例僅用于對(duì)本發(fā)明的原理和實(shí)施方式進(jìn)行闡述。對(duì)于此領(lǐng)域的一般技術(shù)人員,依據(jù)本發(fā)明的思想,在具體實(shí)施方式
方面可以有一些變化。因此,上述實(shí)施例不應(yīng)理解為是對(duì)本發(fā)明的限制。
權(quán)利要求
1.一種處理符合USB接口規(guī)范的信息載體的金融交易終端,包括系統(tǒng)控制模塊、輸入模塊、輸出模塊、接口模塊、安全控制模塊、通訊模塊,其特征在于所述系統(tǒng)控制模塊包含USB信息載體處理子模塊,系統(tǒng)控制模塊連接并控制輸入模塊、輸出模塊、接口模塊、安全控制模塊、通訊模塊;接口模塊包含USB信息載體接口子模塊,該子模塊可與USB信息載體相連;所述安全控制模塊用于進(jìn)行數(shù)據(jù)加密和解密;所述通訊模塊與銀行網(wǎng)絡(luò)連接。
2.根據(jù)權(quán)利要求1所述的處理符合USB接口規(guī)范的信息載體的金融交易終端,其特征在于所述信息和數(shù)據(jù)為金融交易信息和數(shù)據(jù)。
3.根據(jù)權(quán)利要求1或2所述的處理符合USB接口規(guī)范的信息載體的金融交易終端,其特征在于所述輸入模塊為鍵盤(pán)。
4.根據(jù)權(quán)利要求1或2所述的處理符合USB接口規(guī)范的信息載體的金融交易終端,其特征在于所述輸入模塊為按鈕。
5.根據(jù)權(quán)利要求1或2所述的處理符合USB接口規(guī)范的信息載體的金融交易終端,其特征在于所述輸入模塊為觸摸屏。
6.根據(jù)權(quán)利要求1或2所述的處理符合USB接口規(guī)范的信息載體的金融交易終端,其特征在于所述輸入模塊為鍵盤(pán)、按鈕、觸摸屏的組合。
7.根據(jù)權(quán)利要求1或2所述的處理符合USB接口規(guī)范的信息載體的金融交易終端,其特征在于所述輸出模塊為顯示屏。
8.根據(jù)權(quán)利要求1或2所述的處理符合USB接口規(guī)范的信息載體的金融交易終端,其特征在于所述輸出模塊為打印裝置。
9.根據(jù)權(quán)利要求1或2所述的處理符合USB接口規(guī)范的信息載體的金融交易終端,其特征在于所述輸出模塊為顯示屏和打印裝置。
10.根據(jù)權(quán)利要求1或2所述的處理符合USB接口規(guī)范的信息載體的金融交易終端,其特征在于所述金融交易終端為ATM機(jī)或EFT/POS機(jī)。
11.根據(jù)權(quán)利要求1或2所述的處理符合USB接口規(guī)范的信息載體的金融交易終端,其特征在于所述USB信息載體上存儲(chǔ)著用戶的金融交易標(biāo)識(shí)信息。
12.根據(jù)權(quán)利要求1或2所述的處理符合USB接口規(guī)范的信息載體的金融交易終端,其特征在于所述USB信息載體接口子模塊為無(wú)線USB信息載體接口子模塊。
13.根據(jù)權(quán)利要求1或2所述的處理符合USB接口規(guī)范的信息載體的金融交易終端,其特征在于所述USB信息載體為含有USBTOKEN或U盤(pán)的USB便攜設(shè)備。
14.一種處理符合USB接口規(guī)范的信息載體的金融交易終端的工作方法,其特征在于包括如下步驟(1)連接USB信息載體;(2)金融交易終端檢測(cè)到USB信息載體;(3)金融交易終端使用默認(rèn)地址向USB信息載體發(fā)出設(shè)備描述符請(qǐng)求;(4)USB信息載體向金融交易終端返回自身的設(shè)備描述符;(5)金融交易終端向USB信息載體分配一個(gè)新的唯一地址;(6)金融交易終端使用新的地址重新向USB信息載體發(fā)出一個(gè)設(shè)備描述符請(qǐng)求;(7)USB信息載體向金融交易終端返回自身的設(shè)備描述符;(8)金融交易終端向USB信息載體發(fā)送配置描述符請(qǐng)求;(9)USB信息載體從程序存儲(chǔ)空間中取出相應(yīng)的描述符并返回給金融交易終端;(10)執(zhí)行金融交易過(guò)程。
15.根據(jù)權(quán)利要求14所述一種處理符合USB接口規(guī)范的信息載體的金融交易終端的工作方法,其特征在于所述金融交易過(guò)程為金融交易終端、USB信息載體以及銀行網(wǎng)絡(luò)之間的信息交互過(guò)程,包括金融交易終端對(duì)所連接的USB信息載體上的信息進(jìn)行訪問(wèn)和處理的操作。
全文摘要
本發(fā)明公開(kāi)了一種處理符合USB接口規(guī)范的信息載體的金融交易終端,包括系統(tǒng)控制模塊、輸入模塊、輸出模塊、接口模塊、安全控制模塊、通訊模塊;所述系統(tǒng)控制模塊包含USB信息載體處理子模塊,系統(tǒng)控制模塊連接并控制輸入模塊、輸出模塊、接口模塊、安全控制模塊、通訊模塊;接口模塊包含USB信息載體接口子模塊,該子模塊可與USB信息載體相連;所述安全控制模塊用于進(jìn)行硬件加密;所述通訊模塊與銀行網(wǎng)絡(luò)連接。本發(fā)明能夠處理USB信息載體,使USB信息載體既可用于PC,又可用于金融交易終端,大大方便了人們的使用。
文檔編號(hào)G06Q40/00GK1897530SQ20061008656
公開(kāi)日2007年1月17日 申請(qǐng)日期2006年6月22日 優(yōu)先權(quán)日2006年6月22日
發(fā)明者陸舟, 于華章 申請(qǐng)人:北京飛天誠(chéng)信科技有限公司