專利名稱:Usbkey設(shè)備的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信技術(shù),尤其涉及一種USBKEY設(shè)備。
背景技術(shù):
當(dāng)前USBKEY主要用于計(jì)算機(jī)上的網(wǎng)銀支付,通過USB插頭或者USB連接線與計(jì)算機(jī)上的USB 口連接,接收計(jì)算機(jī)端發(fā)起的應(yīng)用命令,為網(wǎng)銀支付提供安全簽名認(rèn)證、二次確認(rèn)等保護(hù)功能。目前,不同的手機(jī)型號(hào),一般都具有的音頻接口,且音頻接口統(tǒng)一。隨著手機(jī)的普及,手機(jī)支付如同之前的網(wǎng)銀支付一樣蓬勃發(fā)展,從最初的無線應(yīng)用協(xié)議(Wireless Application Protocol,簡(jiǎn)稱Wap)銀行,到現(xiàn)在各種智能手機(jī)上的支付客戶端,但這些應(yīng)用都缺少類似USBKEY的硬件安全支付工具進(jìn)行保護(hù),容易被黑客攻擊。但是,手機(jī)對(duì)外的數(shù)據(jù)接口多種多樣,難以提供統(tǒng)一數(shù)據(jù)接口的安全工具,而且,單獨(dú)在為手機(jī)支付開發(fā)新的硬件支付工具,成本耗費(fèi)巨大。
發(fā)明內(nèi)容
本發(fā)明提供一種USBKEY設(shè)備,用于實(shí)現(xiàn)手機(jī)的安全支付。本發(fā)明提供了 一種USBKEY設(shè)備,其中,包括第一通信模塊,用于與計(jì)算機(jī)通信;第二通信模塊,用于與手機(jī)通信;中心處理模塊,用于根據(jù)用戶策略選擇與所述第一通信模塊或第二通信模塊通f目;其中,所述第二通信模塊包括音頻通信模塊,用于與手機(jī)的音頻接口和數(shù)據(jù)處理及中轉(zhuǎn)模塊連接,以實(shí)現(xiàn)數(shù)字信號(hào)和模擬信號(hào)的轉(zhuǎn)換;數(shù)據(jù)處理及中轉(zhuǎn)模塊,與所述音頻通信模塊通信和串行接口通信模塊連接,用于將來自所述音頻通信模塊的數(shù)字信號(hào)解析以得到指令,并將指令發(fā)送至串行接口通信模塊;串行接口通信模塊,用于與所述中心處理模塊和數(shù)據(jù)處理及中轉(zhuǎn)模塊通信連接,以將通過USBKEY設(shè)備的串行通信接口交互的指令按照串行通信協(xié)議轉(zhuǎn)換。如上所述的USBKEY設(shè)備,優(yōu)選的是,所述第二通信模塊還包括供電模塊,與所述音頻通信模塊、所述數(shù)據(jù)處理及中轉(zhuǎn)模塊以及所述串行接口通信模塊電性連接,用于提供電能。如上所述的USBKEY設(shè)備,優(yōu)選的是,所述音頻通信模塊包括音頻通信單元,用于與手機(jī)的音頻接口連接,以接收所述音頻接口傳輸?shù)哪M信號(hào);解調(diào)單元,與所述音頻通信單元和所述數(shù)據(jù)處理及中轉(zhuǎn)模塊連接,以將來自所述的音頻通信單元模擬信號(hào)轉(zhuǎn)為數(shù)字信號(hào),并發(fā)送至所述數(shù)據(jù)處理及中轉(zhuǎn)模塊;
調(diào)制單元,與所述音頻通信單元和所述數(shù)據(jù)處理及中轉(zhuǎn)模塊連接,以將來自所述數(shù)據(jù)處理及中轉(zhuǎn)模塊的數(shù)字信號(hào)轉(zhuǎn)為模擬信號(hào),并發(fā)送至所述音頻通信單元。如上所述的USBKEY設(shè)備,優(yōu)選的是,所述數(shù)據(jù)處理及中轉(zhuǎn)模塊包括數(shù)據(jù)處理單元,與所述音頻通信模塊通信和串行接口通信模塊連接,以將來自所述音頻通信模塊的數(shù)字信號(hào)解析以得到指令,并將指令發(fā)送至串行接口通信模塊;數(shù)據(jù)中轉(zhuǎn)單元,與所述音頻通信模塊通信和串行接口通信模塊連接,以將來自所述串行接口通信模塊的指令發(fā)送至音頻通信模塊。如上所述的USBKEY設(shè)備,優(yōu)選的是,所述串行接口通信模塊包括第一轉(zhuǎn)換單元,用于與所述中心處理模塊通信連接,以將所述第一指令按照串行通信協(xié)議轉(zhuǎn)換為第二指令,并發(fā)送至所述USBKEY設(shè)備;第二轉(zhuǎn)換單元,用于與所述中心處理模塊和數(shù)據(jù)處理及中轉(zhuǎn)模塊通信連接,以將所述USBKEY設(shè)備返回的第二指令的響應(yīng)轉(zhuǎn)換為第一指令的響應(yīng)。本發(fā)明提供的USBKEY設(shè)備,兼容性好,可以基于用戶之前使用的USBKEY進(jìn)行修改,即可滿足在手機(jī)上使用的需求,且能夠保證手機(jī)支付的安全性。
圖1為本發(fā)明實(shí)施例一提供的USBKEY設(shè)備原理示意圖;圖2為本發(fā)明實(shí)施例二提供的USBKEY設(shè)備部分原理示意圖。
具體實(shí)施例方式圖1為本發(fā)明實(shí)施例一提供的USBKEY設(shè)備原理示意圖。參見圖1,本發(fā)明實(shí)施例提供一種USBKEY設(shè)備,其中,包括第一通信模塊10、第二通信模塊20和中心處理模塊30。第一通信模塊10用于與計(jì)算機(jī)通信,第二通信模塊20用于與手機(jī)通信,中心處理模塊30用于根據(jù)用戶策略選擇與所述第一通信模塊10或第二通信模塊20通信。此處,第二通信模塊20具體包括音頻通信模塊1、數(shù)據(jù)處理及中轉(zhuǎn)模塊2以及串行接口通信模塊3。音頻通信模塊I用于與手機(jī)的音頻接口和數(shù)據(jù)處理及中轉(zhuǎn)模塊2連接,以實(shí)現(xiàn)數(shù)字信號(hào)和模擬信號(hào)的轉(zhuǎn)換;數(shù)據(jù)處理及中轉(zhuǎn)模塊2與所述音頻通信模塊I通信和串行接口通信模塊3連接,用于將來自所述音頻通信模塊I的數(shù)字信號(hào)解析以得到指令,并將指令發(fā)送至串行接口通信模塊3 ;串行接口通信模塊3用于與所述中心處理模塊30和數(shù)據(jù)處理及中轉(zhuǎn)模塊2通信連接,以將通過USBKEY設(shè)備的串行通信接口交互的指令按照串行通信協(xié)議轉(zhuǎn)換。第二通信模塊是USBKEY設(shè)備上新增加的模塊,而第一通信模塊和中心處理模塊是現(xiàn)有USBKEY設(shè)備上已經(jīng)具備的模塊。使用上述USBKEY設(shè)備的方法如下將USBKEY設(shè)備直接與手機(jī)或計(jì)算機(jī)連接,注意,連接手機(jī)時(shí),是連接在手機(jī)的任意一個(gè)耳機(jī)插孔上;連接計(jì)算機(jī)時(shí),連接計(jì)算機(jī)的USB插口。使用上述USBKEY設(shè)備進(jìn)行手機(jī)驗(yàn)證時(shí),驗(yàn)證信息經(jīng)過手機(jī)內(nèi)部的調(diào)制解調(diào)模塊轉(zhuǎn)換為音頻信號(hào);該音頻信號(hào)經(jīng)由手機(jī)的音頻接口傳輸至第二通信模塊20的音頻通信模塊1,音頻通信模塊I將該音頻信號(hào)轉(zhuǎn)為數(shù)字信號(hào);然后該數(shù)字信號(hào)被傳輸至數(shù)據(jù)處理及中轉(zhuǎn)模塊2,數(shù)據(jù)處理及中轉(zhuǎn)模塊2將該數(shù)字信號(hào)解析,以得到指令,而后將該指令傳至串行接口通信模塊3 ;串行接口通信模塊3將該指令按照串行通信協(xié)議轉(zhuǎn)換,而后發(fā)送至中心處理模塊30。中心處理模塊30處理完后,得到響應(yīng),而后將該響應(yīng)經(jīng)由串行接口通信模塊3和數(shù)據(jù)處理及中轉(zhuǎn)模塊2傳至音頻通信模塊I ;音頻通信模塊I將數(shù)字信號(hào)轉(zhuǎn)換為音頻信號(hào);然后經(jīng)由手機(jī)的音頻接口傳至手機(jī),手機(jī)內(nèi)部的調(diào)制解調(diào)模塊將該音頻信號(hào)轉(zhuǎn)換為數(shù)字信號(hào),再傳至手機(jī)芯片,至此,實(shí)現(xiàn)支付的安全驗(yàn)證。需要說明的是,除了設(shè)備本身,手機(jī)上也需提供支持USBKEY設(shè)備的支付軟件,可以按照原有計(jì)算機(jī)上的USBKEY交互指令協(xié)議,通過音頻口向轉(zhuǎn)接器發(fā)送指令,并接收處理返回結(jié)果,并與遠(yuǎn)程服務(wù)器交互后完成交易。遠(yuǎn)程服務(wù)器端只需進(jìn)行對(duì)應(yīng)修改,比如修改為可以接收處理手機(jī)端發(fā)起的遠(yuǎn)程交易以及USBKEY認(rèn)證請(qǐng)求等。進(jìn)一步地,第二通信模塊20還包括供電模塊4,供電模塊4與所述音頻通信模塊1、所述數(shù)據(jù)處理及中轉(zhuǎn)模塊2以及所述串行接口通信模塊3電性連接,用于提供電能。由上述可知,上述技術(shù)方案提供的USBKEY設(shè)備,能夠同時(shí)實(shí)現(xiàn)在手機(jī)和計(jì)算機(jī)上使用,兼容性好,也可保證手機(jī)支付的安全性。圖2為本發(fā)明實(shí)施例二提供的USBKEY設(shè)備部分原理示意圖。參見圖2,本發(fā)明實(shí)施例二在上述實(shí)施例的技術(shù)方案基礎(chǔ)之上,優(yōu)選的是,所述音頻通信模塊I包括音頻通信單元U、解調(diào)單元12和調(diào)制單元13。音頻通信單元11用于與手機(jī)的音頻接口連接,以接收所述音頻接口傳輸?shù)哪M信號(hào);解調(diào)單元12與所述音頻通信單元11和所述數(shù)據(jù)處理及中轉(zhuǎn)模塊2連接,以將來自所述的音頻通信單元11模擬信號(hào)轉(zhuǎn)為數(shù)字信號(hào),并發(fā)送至所述數(shù)據(jù)處理及中轉(zhuǎn)模塊2 ;調(diào)制單元13與所述音頻通信單元11和所述數(shù)據(jù)處理及中轉(zhuǎn)模塊2連接,以將來自所述數(shù)據(jù)處理及中轉(zhuǎn)模塊2的數(shù)字信號(hào)轉(zhuǎn)為模擬信號(hào),并發(fā)送至所述音頻通信單元11。解調(diào)單元和調(diào)制單元可借助于現(xiàn)有技術(shù)實(shí)現(xiàn)。此處,為清楚示意,圖2中未示出供電模塊。采用上述實(shí)現(xiàn)方式的音頻通信模塊,能有效實(shí)現(xiàn)數(shù)字信號(hào)和模擬信號(hào)之間的調(diào)制解調(diào)。進(jìn)一步地,數(shù)據(jù)處理及中轉(zhuǎn)模塊2包括數(shù)據(jù)處理單元21和數(shù)據(jù)中轉(zhuǎn)單元22。數(shù)據(jù)處理單元21與所述音頻通信模塊I通信和串行接口通信模塊3連接,以將來自所述音頻通信模塊I的數(shù)字信號(hào)解析以得到指令,并將指令發(fā)送至串行接口通信模塊3 ;數(shù)據(jù)中轉(zhuǎn)單元22與所述音頻通信模塊I通信和串行接口通信模塊3連接,以將來自所述串行接口通信模塊3的指令發(fā)送至音頻通信模塊I。上述實(shí)現(xiàn)方式的數(shù)據(jù)處理及中轉(zhuǎn)模塊,能有效處理數(shù)據(jù)以及返回?cái)?shù)據(jù)處理結(jié)果。再進(jìn)一步地,串行接口通信模塊3包括第一轉(zhuǎn)換單元31和第二轉(zhuǎn)換單元32。第一轉(zhuǎn)換單元31用于與中心處理模塊30通信連接,以將所述第一指令按照串行通信協(xié)議轉(zhuǎn)換為第二指令,并發(fā)送至所述USBKEY設(shè)備;第二轉(zhuǎn)換單元32用于與中心處理模塊30和數(shù)據(jù)處理及中轉(zhuǎn)模塊2通信連接,以將所述USBKEY設(shè)備返回的第二指令的響應(yīng)轉(zhuǎn)換為第一指令的響應(yīng)。第一轉(zhuǎn)換單元和第二轉(zhuǎn)換單元可借助于現(xiàn)有技術(shù)實(shí)現(xiàn)。上述實(shí)現(xiàn)方式的串行接口通信模塊,能有效生成符合串行通信協(xié)議的指令。本發(fā)明實(shí)施例二提供的USBKEY設(shè)備,基于現(xiàn)有的USBKEY設(shè)備進(jìn)行改進(jìn),以使得能夠使用在手機(jī)上,保證了手機(jī)支付的安全性。本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述各方法實(shí)施例的全部或部分步驟可以通過程序指令相關(guān)的硬件來完成。前述的程序可以存儲(chǔ)于一計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中。該程序在執(zhí)行時(shí),執(zhí)行包括上述各方法實(shí)施例的步驟;而前述的存儲(chǔ)介質(zhì)包括R0M、RAM、磁碟或者光盤等各種可以存儲(chǔ)程序代碼的介質(zhì)。最后應(yīng)說明的是以上各實(shí)施例僅用以說明本發(fā)明的技術(shù)方案,而非對(duì)其限制;盡管參照前述各實(shí)施例對(duì)本發(fā)明進(jìn)行了詳細(xì)的說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解其依然可以對(duì)前述各實(shí)施例所記載的技術(shù)方案進(jìn)行修改,或者對(duì)其中部分或者全部技術(shù)特征進(jìn)行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實(shí)施例技術(shù)方案的范圍。
權(quán)利要求
1.一種USBKEY設(shè)備,其特征在于,包括 第一通信模塊,用于與計(jì)算機(jī)通信; 第二通信模塊,用于與手機(jī)通信; 中心處理模塊,用于根據(jù)用戶策略選擇與所述第一通信模塊或第二通信模塊通信; 其中,所述第二通信模塊包括 音頻通信模塊,用于與手機(jī)的音頻接口和數(shù)據(jù)處理及中轉(zhuǎn)模塊連接,以實(shí)現(xiàn)數(shù)字信號(hào)和模擬信號(hào)的轉(zhuǎn)換; 數(shù)據(jù)處理及中轉(zhuǎn)模塊,與所述音頻通信模塊通信和串行接口通信模塊連接,用于將來自所述音頻通信模塊的數(shù)字信號(hào)解析以得到指令,并將指令發(fā)送至串行接口通信模塊;串行接口通信模塊,用于與所述中心處理模塊和數(shù)據(jù)處理及中轉(zhuǎn)模塊通信連接,以將通過USBKEY設(shè)備的串行通信接口交互的指令按照串行通信協(xié)議轉(zhuǎn)換。
2.根據(jù)權(quán)利要求1所述的USBKEY設(shè)備,其特征在于,所述第二通信模塊還包括 供電模塊,與所述音頻通信模塊、所述數(shù)據(jù)處理及中轉(zhuǎn)模塊以及所述串行接口通信模塊電性連接,用于提供電能。
3.根據(jù)權(quán)利要求1所述的USBKEY設(shè)備,其特征在于,所述音頻通信模塊包括 音頻通信單元,用于與手機(jī)的音頻接口連接,以接收所述音頻接口傳輸?shù)哪M信號(hào); 解調(diào)單元,與所述音頻通信單元和所述數(shù)據(jù)處理及中轉(zhuǎn)模塊連接,以將來自所述的音頻通信單元模擬信號(hào)轉(zhuǎn)為數(shù)字信號(hào),并發(fā)送至所述數(shù)據(jù)處理及中轉(zhuǎn)模塊; 調(diào)制單元,與所述音頻通信單元和所述數(shù)據(jù)處理及中轉(zhuǎn)模塊連接,以將來自所述數(shù)據(jù)處理及中轉(zhuǎn)模塊的數(shù)字信號(hào)轉(zhuǎn)為模擬信號(hào),并發(fā)送至所述音頻通信單元。
4.根據(jù)權(quán)利要求1所述的USBKEY設(shè)備,其特征在于,所述數(shù)據(jù)處理及中轉(zhuǎn)模塊包括 數(shù)據(jù)處理單元,與所述音頻通信模塊通信和串行接口通信模塊連接,以將來自所述音頻通信模塊的數(shù)字信號(hào)解析以得到指令,并將指令發(fā)送至串行接口通信模塊; 數(shù)據(jù)中轉(zhuǎn)單元,與所述音頻通信模塊通信和串行接口通信模塊連接,以將來自所述串行接口通信模塊的指令發(fā)送至音頻通信模塊。
5.根據(jù)權(quán)利要求1所述的USBKEY設(shè)備,其特征在于,所述串行接口通信模塊包括 第一轉(zhuǎn)換單元,用于與所述中心處理模塊通信連接,以將所述第一指令按照串行通信協(xié)議轉(zhuǎn)換為第二指令,并發(fā)送至所述USBKEY設(shè)備; 第二轉(zhuǎn)換單元,用于與所述中心處理模塊和數(shù)據(jù)處理及中轉(zhuǎn)模塊通信連接,以將所述USBKEY設(shè)備返回的第二指令的響應(yīng)轉(zhuǎn)換為第一指令的響應(yīng)。
全文摘要
本發(fā)明提供一種USBKEY設(shè)備,其包括第一通信模塊,與計(jì)算機(jī)通信;第二通信模塊,與手機(jī)通信;中心處理模塊,根據(jù)用戶策略選擇與第一或第二通信模塊通信;其中,第二通信模塊包括音頻通信模塊,與手機(jī)的音頻接口和數(shù)據(jù)處理及中轉(zhuǎn)模塊連接;數(shù)據(jù)處理及中轉(zhuǎn)模塊,與音頻通信模塊通信和串行接口通信模塊連接,以將來自音頻通信模塊的數(shù)字信號(hào)解析以得到指令,并將指令發(fā)送至串行接口通信模塊;串行接口通信模塊,與中心處理模塊和數(shù)據(jù)處理及中轉(zhuǎn)模塊通信連接,以將指令按照串行通信協(xié)議轉(zhuǎn)換。本發(fā)明提供的USBKEY設(shè)備,兼容性好,可基于用戶之前使用的USBKEY進(jìn)行修改,即可滿足在手機(jī)上使用的需求,且能保證手機(jī)支付的安全性。
文檔編號(hào)H04L9/32GK103034943SQ201210545609
公開日2013年4月10日 申請(qǐng)日期2012年12月14日 優(yōu)先權(quán)日2012年12月14日
發(fā)明者魏中華, 孫江濤 申請(qǐng)人:錢袋網(wǎng)(北京)信息技術(shù)有限公司