專利名稱:密鑰設(shè)備的制作方法
技術(shù)領(lǐng)域:
本實(shí)用新型涉及安全認(rèn)證設(shè)備技術(shù)領(lǐng)域,特別涉及一種密鑰設(shè)備。
背景技術(shù):
USBKey是一種USB接口的硬件設(shè)備,它內(nèi)置單片機(jī)或智能卡芯片,具有一定的存儲(chǔ)空間,可以存儲(chǔ)用戶的私鑰以及數(shù)字證書,利用USBKey內(nèi)置的公鑰算法實(shí)現(xiàn)對用戶身份的認(rèn)證。由于用戶私鑰保存在密碼鎖中,理論上使用任何方式都無法讀取,因此保證了用戶認(rèn)證的安全。USBKey作為個(gè)人身份認(rèn)證和數(shù)字簽名終端,已經(jīng)被網(wǎng)銀、電子政務(wù)等廣泛用于終端認(rèn)證產(chǎn)品。USBKey的USB接口與PC機(jī)連接,USBKey通過USB接口與PC機(jī)進(jìn)行通信,完成網(wǎng)絡(luò)交易。在實(shí)現(xiàn)本實(shí)用新型的過程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)中至少存在如下問題現(xiàn)有的USBKey僅能通過USB接口與PC機(jī)進(jìn)行交互以實(shí)現(xiàn)網(wǎng)絡(luò)交易,功能比較單
實(shí)用新型內(nèi)容本實(shí)用新型的實(shí)施例提供一種密鑰設(shè)備,能夠?qū)χ悄芸ㄟM(jìn)行讀寫操作,可以滿足用戶的不同需求。本實(shí)用新型實(shí)施例采用的技術(shù)方案為一種密鑰設(shè)備,包括主控制器以及與所述主控制器連接的PC機(jī)通信接口,所述密鑰設(shè)備通過所述PC機(jī)通信接口與PC機(jī)連接,其特征在于,還包括與所述主控制器連接的智能卡通信接口,所述密鑰設(shè)備通過所述智能卡通信接口與智能卡連接,所述主控制器根據(jù)所述PC機(jī)發(fā)送的讀寫指令,對所述智能卡進(jìn)行讀寫操作。本實(shí)用新型實(shí)施例密鑰設(shè)備,所述密鑰設(shè)備具有兩個(gè)通信接口,PC機(jī)通信接口用于與PC機(jī)進(jìn)行通信,智能卡通信接口用于與智能卡進(jìn)行通信,當(dāng)用戶不需要使用智能卡讀寫功能而只想通過PC機(jī)進(jìn)行網(wǎng)絡(luò)交易時(shí),則只需將該密鑰設(shè)備通過PC機(jī)通信接口與PC機(jī)進(jìn)行通信以實(shí)現(xiàn)該設(shè)備的高端密鑰功能;當(dāng)用戶需要對智能卡進(jìn)行讀寫操作時(shí),則可將該設(shè)備通過PC機(jī)通信接口與PC機(jī)相連,并將智能卡插入密鑰設(shè)備的卡座中,使得密鑰設(shè)備通過智能卡通信接口與智能卡相連以同時(shí)實(shí)現(xiàn)該設(shè)備的高端密鑰功能以及智能卡讀寫功能, 從而可以滿足用戶的不同需求,為用戶提供了便利。
為了更清楚地說明本實(shí)用新型實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本實(shí)用新型的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其它的附圖。[0011]圖1為本實(shí)用新型實(shí)施例一提供的密鑰設(shè)備結(jié)構(gòu)示意圖;圖2為利用本實(shí)用新型實(shí)施例一提供的密鑰設(shè)備進(jìn)行網(wǎng)絡(luò)交易的流程圖;圖3為利用本實(shí)用新型實(shí)施例一提供的密鑰設(shè)備進(jìn)行智能卡充值交易的流程圖。
具體實(shí)施方式
下面將結(jié)合本實(shí)用新型實(shí)施例中的附圖,對本實(shí)用新型實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本實(shí)用新型一部分實(shí)施例,而不是全部的實(shí)施例?;诒緦?shí)用新型中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其它實(shí)施例,都屬于本實(shí)用新型保護(hù)的范圍。為使本實(shí)用新型技術(shù)方案的優(yōu)點(diǎn)更加清楚,
以下結(jié)合附圖和實(shí)施例對本實(shí)用新型作詳細(xì)說明。實(shí)施例一本實(shí)施例提供一種密鑰設(shè)備,能夠?qū)χ悄芸ㄟM(jìn)行讀寫操作。如圖1所示,所述密鑰設(shè)備10包括主控制器101以及與所述主控制器101連接的 PC機(jī)通信接口 102、顯示屏103和鍵盤104,所述密鑰設(shè)備10通過所述PC機(jī)通信接口 102 與PC機(jī)11連接,其中,所述密鑰設(shè)備10還包括與所述主控制器101連接的智能卡通信接口 105,所述密鑰設(shè)備10通過所述智能卡通信接口 105與智能卡12連接,所述主控制器101 根據(jù)所述PC機(jī)11發(fā)送的讀寫指令,對所述智能卡12進(jìn)行讀寫操作。進(jìn)一步的,所述主控制器101還用于對所述智能卡12進(jìn)行認(rèn)證,當(dāng)認(rèn)證通過后對所述智能卡12進(jìn)行讀寫操作。其中,所述PC機(jī)通信接口 102可以為USB接口、串口、紅外接口或藍(lán)牙接口,但不僅限于此。其中,所述智能卡通信接口 105可以為7816接口、14443接口或15693接口,但不僅限于此。所述智能卡通信接口 105的具體體現(xiàn)形式為卡座,所述智能卡12插入卡座內(nèi),從而與所述主控制器101連接。其中,所述主控制器101可以通過SPI Serial Peripheral Interface,串行外圍接口)或I2Canter4ntegrated Circuit,內(nèi)部集成電路總線)與所述顯示屏103進(jìn)行通信,但不僅限于此。所述主控制器101可以通過I2C與所述鍵盤104進(jìn)行通信,但不僅限于此。進(jìn)一步的,所述密鑰設(shè)備10還可以包括與所述主控制器101連接的內(nèi)部存儲(chǔ)設(shè)備 106,所述主控制器101通過SPI與所述內(nèi)部存儲(chǔ)設(shè)備106進(jìn)行通信。其中,所述智能卡可以為水表卡、電表卡、燃?xì)饪?、暖氣卡等各種繳費(fèi)卡,但不僅限于此。其中,鍵盤的設(shè)置方式可以有以下幾種形式(1)只有一個(gè)按鍵,即“確認(rèn)鍵”;(2)有四個(gè)按鍵,即“確認(rèn)鍵”、“取消鍵”、“上翻頁鍵”和“下翻頁鍵”;(3)有十個(gè)以上的按鍵,為從0到9的數(shù)字按鍵,以及“確認(rèn)鍵”、“取消鍵”和“翻
頁鍵”等按鍵。
4[0031]其中,主控制器連接著顯示屏和鍵盤上的各個(gè)按鍵,控制著顯示屏上的輸出顯示并接收來自各個(gè)按鍵的輸入。當(dāng)操作處于翻頁瀏覽狀態(tài)時(shí),主控制器接收到上翻頁鍵動(dòng)作, 會(huì)控制屏幕向上翻一頁直到不能再翻;接收到下翻頁鍵動(dòng)作,會(huì)控制屏幕向下翻一頁直到不能再翻;當(dāng)操作處于決策選擇時(shí),如是否要確認(rèn)進(jìn)行轉(zhuǎn)賬時(shí),主控制器接收到確認(rèn)鍵動(dòng)作時(shí),繼續(xù)轉(zhuǎn)賬交易;主控制器接收到取消鍵動(dòng)作時(shí),終止該筆交易。以USmcey設(shè)備為例,該US^ey設(shè)備的PC機(jī)通信接口為USB通信接口,下面對所述USm^ey設(shè)備的工作原理進(jìn)行說明。用戶將智能卡插入U(xiǎn)Smcey設(shè)備的卡座后,USBkey設(shè)備會(huì)檢測到智能卡插入動(dòng)作, 并根據(jù)7816協(xié)議完成針對該智能卡的復(fù)位操作。在復(fù)位過程中,USm^ey設(shè)備會(huì)主動(dòng)識(shí)別智能卡的類型,并對智能卡進(jìn)行認(rèn)證,根據(jù)識(shí)別和認(rèn)證結(jié)果選擇與智能卡之間的通信模式。 復(fù)位成功后,USBkey設(shè)備會(huì)通過USB總線通知PC機(jī)并建立好PC機(jī)與智能卡的通信通道, 并為進(jìn)一步的智能卡讀寫操作做好準(zhǔn)備。此后,網(wǎng)絡(luò)交易或支付客戶端平臺(tái)發(fā)起交易請求, USBkey設(shè)備接收相關(guān)的交易數(shù)據(jù)并對交易數(shù)據(jù)進(jìn)行解析,主控制器根據(jù)交易數(shù)據(jù)進(jìn)行相應(yīng)操作處理,處理完成后選擇將處理結(jié)果進(jìn)一步傳輸給智能卡或者直接將結(jié)果返回給PC機(jī)。 當(dāng)網(wǎng)絡(luò)銀行客戶端平臺(tái)收到最終返回確認(rèn)后,標(biāo)識(shí)一次智能卡充值交互過程的完成。以對電費(fèi)卡進(jìn)行充值為例,當(dāng)用戶將電費(fèi)卡插入U(xiǎn)Smcey設(shè)備的卡座后,USBkey 設(shè)備的主控制器檢測到電費(fèi)卡插入的動(dòng)作后,對該電費(fèi)卡進(jìn)行識(shí)別和認(rèn)證,當(dāng)認(rèn)證通過后, USm^ey設(shè)備的主控制器根據(jù)識(shí)別出的電費(fèi)卡的類型選擇與電費(fèi)卡的通信模式,并根據(jù)接收到的交易數(shù)據(jù)對該電費(fèi)卡進(jìn)行充值。在實(shí)際的網(wǎng)絡(luò)交易或支付過程中,重復(fù)進(jìn)行上述的智能卡充值交互,即可將網(wǎng)上銀行轉(zhuǎn)賬與智能卡充值相結(jié)合,使用戶能夠更加方便地完成各種智能卡的充值業(yè)務(wù)。當(dāng)用戶不需要使用智能卡讀寫功能而只想通過PC機(jī)進(jìn)行網(wǎng)絡(luò)交易(包括支付、轉(zhuǎn)賬、充值、查詢等)時(shí),則只需將該USm^ey設(shè)備通過USB通信接口與PC機(jī)進(jìn)行通信以實(shí)現(xiàn)該設(shè)備的高端USm^ey功能,如圖2所示,通過US^ey設(shè)備進(jìn)行網(wǎng)絡(luò)交易的流程如下201、PC機(jī)通過USB通信接口向USBkey設(shè)備的主控制器發(fā)送網(wǎng)絡(luò)交易數(shù)據(jù)。202、主控制器對網(wǎng)絡(luò)交易數(shù)據(jù)進(jìn)行解析,將待確認(rèn)數(shù)據(jù)及狀態(tài)提示顯示在顯示屏上。其中,所述狀態(tài)提示可以包括“確認(rèn)”或“取消”。203、用戶按下鍵盤上的確認(rèn)鍵或取消鍵進(jìn)行交易控制,選擇繼續(xù)該次網(wǎng)絡(luò)交易或取消該次網(wǎng)絡(luò)交易。204、主控制器根據(jù)用戶的選擇進(jìn)行相應(yīng)的處理,并將響應(yīng)狀態(tài)返回給PC機(jī)。當(dāng)用戶需要對智能卡進(jìn)行讀寫操作時(shí),則可將該設(shè)備通過USB通信接口與PC機(jī)相連,并將智能卡插入U(xiǎn)Sm^ey設(shè)備的卡座中,使得USm^ey設(shè)備通過智能卡通信接口與智能卡相連以同時(shí)實(shí)現(xiàn)該設(shè)備的高端USm^ey功能以及智能卡讀寫功能,如圖2所示,通過US^ey 設(shè)備對智能卡進(jìn)行充值交易的流程如下301、PC機(jī)通過USB通信接口向USBkey設(shè)備的主控制器發(fā)送充值交易數(shù)據(jù)。302、主控制器對充值交易數(shù)據(jù)進(jìn)行解析,將待確認(rèn)數(shù)據(jù)及狀態(tài)提示顯示在顯示屏上。其中,所述狀態(tài)提示可以包括“確認(rèn)”或“取消”。[0046]303、用戶按下鍵盤上的確認(rèn)鍵或取消鍵,選擇繼續(xù)該次充值交易或取消該次充值交易。304、主控制器根據(jù)用戶的選擇對智能卡進(jìn)行相應(yīng)的充值操作。305、智能卡向主控制器返回響應(yīng)狀態(tài),提示充值成功或失敗。306、主控制器向PC機(jī)返回響應(yīng)狀態(tài),提示充值成功或失敗。本實(shí)用新型實(shí)施例密鑰設(shè)備,所述密鑰設(shè)備具有兩個(gè)通信接口 PC機(jī)通信接口和智能卡通信接口,其中,PC機(jī)通信接口用于與PC機(jī)進(jìn)行通信,智能卡通信接口用于與智能卡進(jìn)行通信。當(dāng)用戶不需要使用智能卡讀寫功能而只想通過PC機(jī)進(jìn)行網(wǎng)絡(luò)交易時(shí),則只需將該密鑰設(shè)備通過PC機(jī)通信接口與PC機(jī)進(jìn)行通信以實(shí)現(xiàn)該設(shè)備的高端密鑰功能;當(dāng)用戶需要對智能卡進(jìn)行讀寫操作時(shí),則可將該設(shè)備通過PC機(jī)通信接口與PC機(jī)相連,并將智能卡插入密鑰設(shè)備的卡座中,使得密鑰設(shè)備通過智能卡通信接口與智能卡相連以同時(shí)實(shí)現(xiàn)該設(shè)備的高端密鑰功能以及智能卡讀寫功能,從而可以滿足用戶的不同需求,為用戶提供了便利。以上所述,僅為本實(shí)用新型的具體實(shí)施方式
,但本實(shí)用新型的保護(hù)范圍并不局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本實(shí)用新型揭露的技術(shù)范圍內(nèi),可輕易想到的變化或替換,都應(yīng)涵蓋在本實(shí)用新型的保護(hù)范圍之內(nèi)。因此,本實(shí)用新型的保護(hù)范圍應(yīng)該以權(quán)利要求的保護(hù)范圍為準(zhǔn)。
權(quán)利要求1.一種密鑰設(shè)備,包括主控制器以及與所述主控制器連接的PC機(jī)通信接口,所述密鑰設(shè)備通過所述PC機(jī)通信接口與PC機(jī)連接,其特征在于,還包括與所述主控制器連接的智能卡通信接口,所述密鑰設(shè)備通過所述智能卡通信接口與智能卡連接,所述主控制器根據(jù)所述PC機(jī)發(fā)送的讀寫指令,對所述智能卡進(jìn)行讀寫操作。
2.根據(jù)權(quán)利要求1所述的密鑰設(shè)備,其特征在于,所述密鑰設(shè)備還包括顯示屏和鍵盤。
3.根據(jù)權(quán)利要求1所述的密鑰設(shè)備,其特征在于,所述主控制器還用于對所述智能卡進(jìn)行認(rèn)證,當(dāng)認(rèn)證通過后對所述智能卡進(jìn)行讀寫操作。
4.根據(jù)權(quán)利要求1所述的密鑰設(shè)備,其特征在于,所述PC機(jī)通信接口為USB接口、串口、紅外接口或藍(lán)牙接口。
5.根據(jù)權(quán)利要求1所述的密鑰設(shè)備,其特征在于,所述智能卡通信接口為7816接口、 14443 接口或 15693 接口。
6.根據(jù)權(quán)利要求1或5所述的密鑰設(shè)備,其特征在于,所述智能卡通信接口為卡座形式。
7.根據(jù)權(quán)利要求1所述的密鑰設(shè)備,其特征在于,所述主控制器通過串行外圍接口SPI 或內(nèi)部集成電路總線I2C與所述顯示屏進(jìn)行通信。
8.根據(jù)權(quán)利要求1所述的密鑰設(shè)備,其特征在于,所述主控制器通過I2C與所述鍵盤進(jìn)行通信。
9.根據(jù)權(quán)利要求1所述的密鑰設(shè)備,其特征在于,還包括與所述主控制器連接的內(nèi)部存儲(chǔ)設(shè)備,所述主控制器通過SPI與所述內(nèi)部存儲(chǔ)設(shè)備進(jìn)行通信。
專利摘要本實(shí)用新型實(shí)施例公開了一種密鑰設(shè)備,所述密鑰設(shè)備包括主控制器以及與所述主控制器連接的PC機(jī)通信接口,所述密鑰設(shè)備通過所述PC機(jī)通信接口與PC機(jī)連接,其特征在于,還包括與所述主控制器連接的智能卡通信接口,所述密鑰設(shè)備通過所述智能卡通信接口與智能卡連接,所述主控制器根據(jù)所述PC機(jī)發(fā)送的讀寫指令,對所述智能卡進(jìn)行讀寫操作。本實(shí)用新型適用于對智能卡進(jìn)行讀寫操作。
文檔編號(hào)H04L9/08GK201937605SQ20112002445
公開日2011年8月17日 申請日期2011年1月25日 優(yōu)先權(quán)日2011年1月25日
發(fā)明者孟翔, 白婧, 胡鵬, 陳國 申請人:北京握奇數(shù)據(jù)系統(tǒng)有限公司