一種藍(lán)牙設(shè)備的安全連接方法及系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及藍(lán)牙技術(shù)領(lǐng)域,具體涉及一種藍(lán)牙設(shè)備的安全連接方法及系統(tǒng)。
【背景技術(shù)】
[0002]隨著互聯(lián)網(wǎng)技術(shù)和移動終端設(shè)備的廣泛使用,借助網(wǎng)絡(luò)實(shí)現(xiàn)資金支付、融通和信息中介服務(wù)的互聯(lián)網(wǎng)金融飛速發(fā)展。為互聯(lián)網(wǎng)金融應(yīng)用的安全性和廣大互聯(lián)網(wǎng)用戶生活的便利性,各信息安全領(lǐng)域以及互聯(lián)網(wǎng)應(yīng)用終端公司紛紛推出用于手機(jī)、PAD等智能移動終端平臺的外圍設(shè)備,如音頻刷卡器,音頻Key,藍(lán)牙Key等。
[0003]藍(lán)牙key等藍(lán)牙設(shè)備作為一種藍(lán)牙從設(shè)備,不能主動選擇跟哪一臺主設(shè)備連接,只能被動等待被連接。這樣,當(dāng)用戶使用自己的藍(lán)牙key時,首先打開自己的藍(lán)牙key,藍(lán)牙key處于廣播狀態(tài),此時任何其他主設(shè)備都可以,掃描到并連接自己的藍(lán)牙key。這是如果有人無意或惡意連接自己的藍(lán)牙key,藍(lán)牙key即被占用,自己無法再使用。現(xiàn)行技術(shù)中,有通過按鍵確認(rèn)、藍(lán)牙配對等方式解決此問題。這樣無疑會增加用戶操作步驟,用戶體驗(yàn)不好。本發(fā)明正是針對該問題而提出的一種方法,既可以有效保證藍(lán)牙key不被非法的設(shè)備連接,又能很好的提升用戶體驗(yàn)。
【發(fā)明內(nèi)容】
[0004]針對現(xiàn)有技術(shù)中存在的缺陷,本發(fā)明的目的在于提供一種藍(lán)牙設(shè)備的安全連接方法及系統(tǒng),通過該方法及系統(tǒng)能夠保證藍(lán)牙設(shè)備只被與其對應(yīng)的智能移動終端連接。
[0005]為實(shí)現(xiàn)上述目的,本發(fā)明采用的技術(shù)方案如下:
[0006]—種藍(lán)牙設(shè)備的安全連接方法,包括以下步驟:
[0007](1)具有藍(lán)牙功能的智能移動終端打開其藍(lán)牙功能,掃描外部藍(lán)牙設(shè)備;
[0008](2)智能移動終端建立起與其所掃描到的藍(lán)牙設(shè)備之間的初始藍(lán)牙連接,并向藍(lán)牙設(shè)備發(fā)起認(rèn)證請求;
[0009](3)所述初始藍(lán)牙連接建立后,藍(lán)牙設(shè)備開始計時,并監(jiān)控在設(shè)定時間內(nèi)對智能移動終端的認(rèn)證是否通過,若是,則藍(lán)牙設(shè)備與智能移動終端之間藍(lán)牙連接完成,若否,則藍(lán)牙設(shè)備斷開與智能移動終端的藍(lán)牙連接。
[0010]進(jìn)一步,如上所述的一種藍(lán)牙設(shè)備的安全連接方法,步驟(3)中,在設(shè)備時間內(nèi)對智能移動終端的認(rèn)證未通過,包括藍(lán)牙設(shè)備在設(shè)定時間內(nèi)未收到智能移動終端發(fā)送的認(rèn)證請求,或藍(lán)牙設(shè)備對智能移動終端的認(rèn)證失敗。
[0011 ]進(jìn)一步,如上所述的一種藍(lán)牙設(shè)備的安全連接方法,所述初始藍(lán)牙連接是指藍(lán)牙設(shè)備與智能移動終端建立藍(lán)牙連接后,藍(lán)牙設(shè)備只處理智能移動終端的認(rèn)證請求數(shù)據(jù)。
[0012]進(jìn)一步,如上所述的一種藍(lán)牙設(shè)備的安全連接方法,所述藍(lán)牙設(shè)備包括藍(lán)牙Key。
[0013]本發(fā)明實(shí)施例中還提供了一種藍(lán)牙設(shè)備的安全連接系統(tǒng),包括具有藍(lán)牙功能的智能移動終端和藍(lán)牙設(shè)備;所述智能移動終端包括:
[0014]掃描模塊,用于在智能移動終端打開其藍(lán)牙功能后,掃描外部藍(lán)牙設(shè)備;
[0015]初始連接建立模塊,用于在智能移動終端掃描到藍(lán)牙設(shè)備后,建立起與其所掃描到的藍(lán)牙設(shè)備之間的初始藍(lán)牙連接;
[0016]認(rèn)證請求模塊,用于在建立所述初始藍(lán)牙連接后,向藍(lán)牙設(shè)備發(fā)送認(rèn)證請求;
[0017]所述藍(lán)牙設(shè)備包括:
[0018]計時模塊,用于在與智能移動終端建立初始藍(lán)牙連接后開始計時;
[0019]終端判別模塊,用于判別與其連接的智能移動終端是否是與其相匹配的智能移動終端,判別方式為:監(jiān)控在設(shè)定時間內(nèi)對智能移動終端的認(rèn)證是否通過,若是,則連接的智能移動終端是與藍(lán)牙設(shè)備匹配的終端,藍(lán)牙設(shè)備與智能終端移動之間藍(lán)牙連接完成,若否,連接的智能移動終端不是與藍(lán)牙設(shè)備匹配的終端,則藍(lán)牙設(shè)備斷開與智能移動終端的藍(lán)牙連接。
[0020]進(jìn)一步,如上所述的一種藍(lán)牙設(shè)備的安全連接系統(tǒng),所述初始藍(lán)牙連接是指藍(lán)牙設(shè)備與智能移動終端建立藍(lán)牙連接后,藍(lán)牙設(shè)備只處理智能移動終端的認(rèn)證請求數(shù)據(jù)。
[0021]本發(fā)明的有益效果在于:本發(fā)明所提供的藍(lán)牙設(shè)備的安全連接方法,實(shí)現(xiàn)了藍(lán)牙設(shè)備和與其相匹配的智能移動終端間的自動化連接,無需用戶手動操作,提升了用戶體驗(yàn),且有效避免了藍(lán)牙設(shè)備被非法終端連接的情況。
【附圖說明】
[0022]圖1為本發(fā)明【具體實(shí)施方式】中一種藍(lán)牙設(shè)備的安全連接方法的流程圖;
[0023]圖2為本發(fā)明【具體實(shí)施方式】中一種藍(lán)牙設(shè)備的安全連接系統(tǒng)的示意圖。
【具體實(shí)施方式】
[0024]下面結(jié)合說明書附圖與【具體實(shí)施方式】對本發(fā)明做進(jìn)一步的詳細(xì)說明。
[0025]圖1示出了本發(fā)明【具體實(shí)施方式】中提供的一種藍(lán)牙設(shè)備的安全連接方法的流程圖,由圖中可以看出,該方法可以包括以下步驟:
[0026]步驟S1:具有藍(lán)牙功能的智能移動終端打開其藍(lán)牙功能,掃描外部藍(lán)牙設(shè)備;
[0027]步驟S2:智能移動終端建立起與其所掃描到的藍(lán)牙設(shè)備之間的初始藍(lán)牙連接,并向藍(lán)牙設(shè)備發(fā)起認(rèn)證請求;
[0028]在需要建立智能移動終端與藍(lán)牙設(shè)備間的藍(lán)牙連接時,藍(lán)牙設(shè)備上電后,開始進(jìn)行藍(lán)牙廣播,等待被連接。智能移動終端打開其藍(lán)牙功能后,就會掃描到一定距離范圍內(nèi)的藍(lán)牙設(shè)備。掃描到藍(lán)牙設(shè)備后,智能移動終端發(fā)起與藍(lán)牙設(shè)備的連接,與藍(lán)牙設(shè)備的藍(lán)牙通訊模塊建立起鏈路連接,建立完初始藍(lán)牙連接后,智能移動終端向該藍(lán)牙設(shè)備發(fā)送設(shè)備認(rèn)證請求。初始藍(lán)牙連接是指藍(lán)牙設(shè)備與智能移動終端建立藍(lán)牙連接后,藍(lán)牙設(shè)備只處理智能移動終端的認(rèn)證請求數(shù)據(jù)。
[0029]本實(shí)施方式中,所述藍(lán)牙設(shè)備包括但不限于藍(lán)牙Key。
[0030]步驟S3:初始藍(lán)牙連接建立后,藍(lán)牙設(shè)備開始計時,并通過監(jiān)控在設(shè)定時間內(nèi)對智能移動終端的認(rèn)證是否通過來識別處與其連接的智能移動終端是否為與其相匹配的終端。
[0031]在智能移動終端與藍(lán)牙設(shè)備的初始藍(lán)牙連接后,藍(lán)牙設(shè)備開始計時,如果藍(lán)牙設(shè)備在設(shè)定時間內(nèi)接收到了智能移動終端發(fā)送的認(rèn)證請求并通過了對智能移動終端的認(rèn)證,則說明智能移動終端是與藍(lán)牙設(shè)備相匹配的終端,此時藍(lán)牙設(shè)備與智能移動終端之間藍(lán)牙連接完成,藍(lán)牙設(shè)備與智能移動終端可以進(jìn)行任何相關(guān)數(shù)據(jù)的交互;如果藍(lán)牙設(shè)備在設(shè)定時間內(nèi)對智能移動終端的認(rèn)證未通過,則藍(lán)牙設(shè)備斷開與智能移動終端間的連接。
[0032]本實(shí)施方式中,在設(shè)備時間內(nèi)對智能移動終端的認(rèn)證未通過,包括藍(lán)牙設(shè)備在設(shè)定時間內(nèi)未收到智能移動終端發(fā)送的認(rèn)證請求,或藍(lán)牙設(shè)備對智能移動終端的認(rèn)證失敗。所述設(shè)定時間可以根據(jù)需要進(jìn)行設(shè)定,該時間很短,一般不超過5秒。
[0033]藍(lán)牙設(shè)備對智能移動終端的認(rèn)證過程,采用現(xiàn)有的設(shè)備認(rèn)證方式即可。例如,預(yù)先在智能移動終端和藍(lán)牙設(shè)備中分別存儲一密鑰,在建立其初步藍(lán)牙連接后,藍(lán)牙