具有USB Key功能的智能手表及用于該手表的驗證方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種具有USB Key功能的智能手表,能夠應(yīng)用在智能移動終端(主要是智能手機)網(wǎng)上銀行認證領(lǐng)域。
【背景技術(shù)】
[0002]隨著移動互聯(lián)網(wǎng)的發(fā)展,移動支付在用戶消費行為中占據(jù)著重要地位,但在移動支付的過程中,用戶資金存在不小的安全隱患。因此,用戶通常只會將少量的錢放入移動支付的賬戶中,這在一定程度上阻礙了移動支付的快速發(fā)展。
[0003]USB Key是一種USB接口的硬件設(shè)備,有一定的存儲空間,可以存儲用戶的私鑰以及數(shù)字證書,利用USB Key內(nèi)置的公鑰算法實現(xiàn)對用戶身份的認證,在網(wǎng)上銀行應(yīng)用十分廣泛。但是USB Key通過USB接口與PC交互,不能很好地應(yīng)用在智能移動終端上。
【發(fā)明內(nèi)容】
:
[0004]技術(shù)問題:本發(fā)明所要解決的技術(shù)問題是針對上述現(xiàn)有技術(shù)的不足,提供一種具有USB Key功能的智能手表。
[0005]
【發(fā)明內(nèi)容】
:為解決上述技術(shù)問題,本發(fā)明提供了一種具有USB Key功能的智能手表,該手表包括智能手表本體以及USB Key模塊,智能手表本體與智能移動終端或者電腦建立無線連接;USB Key模塊集成于智能手表內(nèi);USB Key模塊與智能手表本體之間通過USB2.0協(xié)議傳輸數(shù)據(jù)。
[0006]優(yōu)選的,智能手表本體與智能移動終端或者電腦建通過藍牙或者NFC近場通信技術(shù)建立無線連接。
[0007]優(yōu)選的,通過軟件控制USB Key模塊與智能手表本體的連接與斷開。
[0008]優(yōu)選的,智能手表設(shè)有指示USB Key是否處于連接狀態(tài)的指示燈。
[0009]本發(fā)明還提供了一種用于上述智能手表的驗證方法,該方法包括如下步驟:當需要USB Key模塊完成簽名或認證的時候,從智能移動終端或者電腦輸入PIN碼,并對PIN碼進行Hash運算,通過藍牙通信將Hash值發(fā)送至智能手表,進而送至USB Key模塊,與USBKey模塊中存儲的PIN碼Hash值進行比對,完成對PIN碼的驗證,通過則繼續(xù)完成本次簽名及認證。
[0010]有益效果:本發(fā)明將智能手表與USB Key組合到一起,能夠在保留USB Key原有功能的基礎(chǔ)上為用戶提供攜帶上的便利,也能為移動支付提供更高級別的安全防護。
【附圖說明】
[0011]圖1為本發(fā)明智能手表本體和USB Key組合的原理圖;
[0012]圖2為本發(fā)明智能手表本體部分外觀結(jié)構(gòu)示意圖。
[0013]手表本體1、USB Key模塊、指示燈2。
[0014]USB Key——也叫UKEY,USB Token,習慣翻譯成U盾,或者優(yōu)盾。
[0015]PIN 碼--全稱 Personal Identificat1n Number,就是個人識別密碼。
[0016]Hash值一一散列值,將任意長度的消息壓縮到某一固定長度的消息摘要。
[0017]NFC--Near Field Communicat1n,近距離無線通訊技術(shù)。
【具體實施方式】
[0018]下面結(jié)合附圖對本發(fā)明做進一步說明。
[0019]參見圖1-2,本發(fā)明提供的具有USB Key功能的智能手表,該手表包括智能手表本體I以及USB Key模塊3,智能手表本體I與智能移動終端或者電腦建立無線連接;USB Key模塊集成于智能手表內(nèi);USB Key模塊與智能手表本體之間通過USB2.0協(xié)議傳輸數(shù)據(jù)。
[0020]智能手表本體I與智能移動終端或者電腦建通過藍牙或者NFC近場通信技術(shù)建立無線連接。
[0021]通過軟件控制USB Key模塊與智能手表本體的連接與斷開。
[0022]智能手表設(shè)有指示USB Key是否處于連接狀態(tài)的指示燈2。
[0023]本發(fā)明還提供了一種用于上述智能手表的驗證方法,該方法包括如下步驟:當需要USB Key模塊完成簽名或認證的時候,從智能移動終端或者電腦輸入PIN碼,并對PIN碼進行Hash運算,通過藍牙通信將Hash值發(fā)送至智能手表,進而送至USB Key模塊,與USBKey模塊中存儲的PIN碼Hash值進行比對,完成對PIN碼的驗證,通過則繼續(xù)完成本次簽名及認證。
[0024]包括手表本體和USB Key模塊之間通過USB2.0協(xié)議傳輸數(shù)據(jù),并且手表本體可以通過軟件控制USB Key模塊與其連接或者斷開,避免對用戶的認證發(fā)生在用戶不知情的情況下。在需要對身份認證請求進行響應(yīng)的時候,在USB Key與手表本體處于連接狀態(tài)的條件下,在移動終端上輸入USB Key的PIN碼,應(yīng)用程序?qū)IN碼進行Hash運算,并通過智能手表與移動終端之間的藍牙通道將Hash值發(fā)送至USB Key,在USB Key中完成PIN碼Hash值的驗證,通過則繼續(xù)完成此次簽名認證。
[0025]圖2所示為本發(fā)明智能手表本體部分外觀結(jié)構(gòu)示意圖,在手表本體I外表面設(shè)有指示燈2,用來提示手表本體與USB Key模塊3是否處于連接狀態(tài)。
【主權(quán)項】
1.一種具有USB Key功能的智能手表,該手表包括智能手表本體(1)以及USB Key模塊(3),其特征在于:智能手表本體(1)與智能移動終端或者電腦建立無線連接;USB Key模塊集成于智能手表內(nèi);USB Key模塊與智能手表本體之間通過USB2.0協(xié)議傳輸數(shù)據(jù)。2.根據(jù)權(quán)利要求1所述的具有USBKey功能的智能手表,其特征在于,智能手表本體(1)與智能移動終端或者電腦建通過藍牙或者近距離無線通訊技術(shù)建立無線連接。3.根據(jù)權(quán)利要求1或2所述的具有USBKey功能的智能手表,其特征在于,通過軟件控制USB Key模塊與智能手表本體的連接與斷開。4.根據(jù)權(quán)利要求1或2所述的具有USBKey功能的智能手表,其特征在于,智能手表設(shè)有指示USB Key是否處于連接狀態(tài)的指示燈(2)。5.一種用于權(quán)利要求1所述的智能手表的驗證方法,其特征在于,該方法包括如下步驟:當需要USB Key模塊完成簽名或認證的時候,從智能移動終端或者電腦輸入PIN碼,并對PIN碼進行Hash運算,通過藍牙通信將Hash值發(fā)送至智能手表,進而送至USB Key模塊,與USB Key模塊中存儲的PIN碼Hash值進行比對,完成對PIN碼的驗證,通過則繼續(xù)完成本次簽名及認證。
【專利摘要】本發(fā)明公開了一種具有USB?Key功能的智能手表及用于該手表的驗證方法,該手表包括智能手表本體(1)以及USB?Key模塊(2),智能手表本體(1)與智能移動終端或者電腦建立無線連接;USB?Key模塊集成于智能手表內(nèi);USB?Key模塊與智能手表本體之間通過USB2.0協(xié)議傳輸數(shù)據(jù)。本發(fā)明的有利之處在于:將智能手表與USB?Key組合到一起,在保留USB?Key原有功能的基礎(chǔ)上為用戶提供攜帶上的便利,也能夠幫助智能移動終端實現(xiàn)安全的互聯(lián)網(wǎng)應(yīng)用和系統(tǒng)應(yīng)用,包括移動支付。
【IPC分類】G06Q20/40, H04L9/32, G06Q20/34, H04L29/06
【公開號】CN105245344
【申請?zhí)枴緾N201510627670
【發(fā)明人】林英俊, 謝吉華, 楊正和
【申請人】東南大學
【公開日】2016年1月13日
【申請日】2015年9月28日