一種用于設(shè)備連接的方法和系統(tǒng)的制作方法
【專利摘要】本發(fā)明公開了一種用于設(shè)備連接的方法,包括:第一終端設(shè)備通過互聯(lián)網(wǎng)利用登錄信息登錄到服務器,從所述服務器獲得認證信息,所述服務器中存儲有所述登錄信息、所述認證信息以及記錄所述登錄信息和所述認證信息之間的對應關(guān)系的映射表,所述認證信息包括密鑰;第一終端設(shè)備識別出第二終端設(shè)備,并用所述密鑰對預設(shè)數(shù)據(jù)進行加密且傳送給第二終端設(shè)備進行認證,如果通過第二終端設(shè)備的認證,則第一終端設(shè)備與第二終端設(shè)備建立藍牙連接,其中,所述密鑰和所述預設(shè)數(shù)據(jù)預先存儲于所述第二終端設(shè)備中。本發(fā)明同時公開了相應的系統(tǒng)。通過本發(fā)明的方法和系統(tǒng),可以提高設(shè)備連接時的安全性、準確性和易用性。
【專利說明】一種用于設(shè)備連接的方法和系統(tǒng)
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通信領(lǐng)域,特別涉及一種用于設(shè)備連接的方法和系統(tǒng)。
【背景技術(shù)】
[0002]隨著智能移動終端的普及以及無線技術(shù)的發(fā)展,智能手機等產(chǎn)品也越來越成熟,智能密鑰裝置的使用也漸漸從PC端應用到移動終端,對于移動終端應用來說,目前比較流行的是藍牙型智能密鑰設(shè)備(簡稱“藍牙Key” ),即將藍牙模塊集成到智能密鑰裝置上,使智能密鑰裝置可以與終端通過藍牙接口連接通信。
[0003]現(xiàn)有的藍牙Key與移動終端之間的匹配(即配對)過程相對復雜:現(xiàn)有的藍牙Key與移動終端之間的匹配需要在開始建立連接時,先掃描雙方的藍牙設(shè)備信息,選擇出待匹配的藍牙設(shè)備,且輸入雙方認可的配對碼并在驗證通過之后才能建立連接。當使用環(huán)境中有多個藍牙移動終端與藍牙Key可配對時,用戶必須知道要配對的終端設(shè)備的名稱,而且用戶在手動選擇時很容易產(chǎn)生誤操作,甚至連錯設(shè)備,配對操作準確性低,而且由于現(xiàn)有配對碼簡單容易破解以及惡意配對等情況,導致安全性差。在現(xiàn)有環(huán)境中,用戶一般擁有多個移動終端,當更換終端使用時,又必須重新進行配對連接,由于配對操作過程比較繁瑣,增加了用戶的使用難度,并且更換設(shè)備時還需重復配對,用戶體驗差。
【發(fā)明內(nèi)容】
[0004]有鑒于此,本發(fā)明提供了一種用于設(shè)備連接的方法及系統(tǒng),以解決現(xiàn)有技術(shù)中終端之間藍牙連接的安全性差、準確率低和易用性差的缺陷。
[0005]本發(fā)明提供的用于設(shè)備連接的方法包括:第一終端設(shè)備通過互聯(lián)網(wǎng)利用登錄信息登錄到服務器,從所述服務器獲得認證信息,所述服務器中存儲有所述登錄信息、所述認證信息以及記錄所述登錄信息和所述認證信息之間的對應關(guān)系的映射表,所述認證信息包括密鑰;第一終端設(shè)備識別出第二終端設(shè)備,并用所述密鑰對預設(shè)數(shù)據(jù)進行加密且傳輸給第二終端設(shè)備進行認證,如果通過第二終端設(shè)備的認證,則第一終端設(shè)備與第二終端設(shè)備建立藍牙連接,其中,所述密鑰和所述預設(shè)數(shù)據(jù)預先存儲于所述第二終端設(shè)備中。
[0006]作為優(yōu)選,在所述第一終端設(shè)備登錄到服務器之前,還包括:由第一終端設(shè)備和第二終端設(shè)備預先協(xié)商確定所述認證信息、或在第二終端設(shè)備出廠時在第二終端設(shè)備中預設(shè)所述認證信息;將所確定的或所預設(shè)的所述認證信息上傳到所述服務器。
[0007]作為優(yōu)選,所述第二終端設(shè)備為具備藍牙通信功能的信息安全設(shè)備。
[0008]作為優(yōu)選,所述第一終端設(shè)備識別出第二終端設(shè)備具體為:
[0009]作為優(yōu)選,第一終端設(shè)備從所述認證信息中獲得該標識信息;第一終端設(shè)備通過掃描第二終端設(shè)備上的條形碼或二維碼而獲得第二終端設(shè)備的標識信息;第一終端設(shè)備根據(jù)用戶輸入指令而獲得第二終端設(shè)備的標識信息;或者第一終端設(shè)備中預存有第二終端設(shè)備的標識信息,其中,所述標識信息為第二終端的ID、MAC地址、藍牙唯一序列號或自定義的具有唯一標識的信息。
[0010]作為優(yōu)選,所述對應關(guān)系為一項登錄信息與一項認證信息對應的一對一關(guān)系或者為一項登錄信息與多項認證信息對應的一對多關(guān)系。
[0011]作為優(yōu)選,當所述對應關(guān)系為一對一關(guān)系時,所述從服務器獲得認證信息具體為:查詢所述登錄信息唯一對應的認證信息并進行下載。
[0012]作為優(yōu)選,當所述對應關(guān)系為一對多關(guān)系時,所述從服務器獲得認證信息具體為:查詢所述登錄信息對應的多項認證信息,根據(jù)用戶指令而從中選擇至少一項認證信息進行下載。
[0013]作為優(yōu)選,所述映射表中的所述對應關(guān)系的存儲為手動分配存儲或自動分配存儲。
[0014]作為優(yōu)選,所述認證信息為經(jīng)過加密的信息,所述第一終端設(shè)備從所述服務器獲得經(jīng)加密的所述認證信息后對其進行解密后獲得所述密鑰。
[0015]作為優(yōu)選,所述加密采用對稱加密算法進行。
[0016]作為優(yōu)選,所述服務器為聯(lián)網(wǎng)物理服務器或云服務器。
[0017]作為優(yōu)選,所述第一終端設(shè)備和第二終端設(shè)備為低功耗藍牙設(shè)備。
[0018]本發(fā)明同時提供了一種用于設(shè)備連接的系統(tǒng),其包括第一終端設(shè)備、第二終端設(shè)備和服務器,其中,所述第一終端設(shè)備包括:第一通信模塊,其配置為通過互聯(lián)網(wǎng)利用登錄信息登錄到所述服務器后從所述服務器獲得包括密鑰的認證信息;第二通信模塊,其配置為識別出所述第二終端設(shè)備,并用所述密鑰對預設(shè)數(shù)據(jù)進行加密且傳輸給第二終端設(shè)備進行認證,以及在通過第二終端設(shè)備的認證后與第二終端設(shè)備建立藍牙連接;第一存儲模塊,其配置為存儲所述認證信息和所述預設(shè)數(shù)據(jù),所述第二終端設(shè)備包括:第二存儲模塊,其配置為存儲所述密鑰和所述預設(shè)數(shù)據(jù);認證模塊,其配置為對接收自所述第一終端設(shè)備的加密數(shù)據(jù)進行認證,以及將認證結(jié)果返回給所述第一終端設(shè)備,所述服務器包括:第三存儲模塊,其配置為存儲所述登錄信息、所述認證信息和記錄所述登錄信息和所述認證信息之間的對應關(guān)系的映射表;驗證模塊,其配置為驗證接收自所述第一終端設(shè)備的所述登錄信息是否有效;發(fā)送模塊,其配置為在所述驗證模塊確定所述登錄信息有效時,將與所述登錄信息對應的所述認證信息發(fā)送給所述第一終端設(shè)備。
[0019]作為優(yōu)選,所述第二通信模塊還配置為與所述第二終端設(shè)備協(xié)商確定所述認證信息,所述第一通信模塊還配置為將所確定的所述認證信息上傳到所述服務器。
[0020]作為優(yōu)選,所述第二終端設(shè)備為具備藍牙通信功能的信息安全設(shè)備。
[0021]作為優(yōu)選,所述第一終端設(shè)備還包括標識信息獲取模塊,其配置為:從所述認證信息中獲得所述第二終端設(shè)備的標識信息;通過掃描第二終端設(shè)備上的條形碼或二維碼而獲得第二終端設(shè)備的標識信息;根據(jù)用戶輸入指令而獲得第二終端設(shè)備的標識信息;或者獲取預存在所述第一存儲模塊中的第二終端設(shè)備的標識信息,其中,所述標識信息為第二終端的ID、MAC地址、藍牙唯一序列號或自定義的具有唯一標識的信息。
[0022]作為優(yōu)選,所述對應關(guān)系為一項登錄信息與一項認證信息對應的一對一關(guān)系或者為一項登錄信息與多項認證信息對應的一對多關(guān)系。
[0023]作為優(yōu)選,當所述對應關(guān)系為一對一關(guān)系時,所述第一通信模塊配置為在登錄到所述服務器后查詢與所述登錄信息唯一對應的認證信息并進行下載。
[0024]作為優(yōu)選,當所述對應關(guān)系為一對多關(guān)系時,所述第一通信模塊配置為在登錄到所述服務器后查詢與所述登錄信息對應的多項認證信息,并根據(jù)用戶指令而從中選擇至少一項認證信息進行下載。
[0025]作為優(yōu)選,所述映射表中的所述對應關(guān)系的存儲為手動分配存儲或自動分配存儲。
[0026]作為優(yōu)選,所述認證信息為經(jīng)過加密的信息,所述第一終端設(shè)備還包括解密模塊,其配置為對從所述服務器獲得的經(jīng)加密的所述認證信息進行解密。
[0027]作為優(yōu)選,所述加密采用對稱算法進行,所述解密模塊配置為采用對稱加密算法對所述經(jīng)過加密的認證信息進行解密。
[0028]作為優(yōu)選,所述服務器為聯(lián)網(wǎng)物理服務器或云服務器。
[0029]作為優(yōu)選,所述第一終端設(shè)備和第二終端設(shè)備為低功耗藍牙設(shè)備。
[0030]本發(fā)明通過在服務器上存儲登錄信息與認證信息的對應關(guān)系,第一終端登錄服務器下載認證信息,通過認證信息中的密鑰加密數(shù)據(jù)并傳輸給第二終端,第二終端解密并驗證,驗證通過即可建立藍牙連接。通過本發(fā)明提供的方法及系統(tǒng),自定義認證信息,當更換終端時,只需登錄服務器下載認證信息,即可與第二終端連接通信,無需輸入配對碼,還可以準確識別出待匹配的第二終端設(shè)備,可以提高設(shè)備連接時的安全性、準確性和易用性。
【專利附圖】
【附圖說明】
[0031]圖1為根據(jù)本發(fā)明的用于設(shè)備連接的方法的一個實施例的流程圖;
[0032]圖2為根據(jù)本發(fā)明的用于設(shè)備連接的方法的另一個實施例的流程圖;
[0033]圖3為根據(jù)本發(fā)明的用于設(shè)備連接的系統(tǒng)的一個實施例的結(jié)構(gòu)框圖。
【具體實施方式】
[0034]為使本發(fā)明的目的、技術(shù)方案及優(yōu)點更加清楚明白,以下參照附圖并舉實施例,對本發(fā)明進一步詳細說明。
[0035]圖1為根據(jù)本發(fā)明的用于設(shè)備連接的方法的一個實施例的流程圖。如圖所示,實施例的方法包括如下步驟:
[0036]首先,第一終端設(shè)備通過互聯(lián)網(wǎng)利用登錄信息登錄到服務器。服務器中存儲有該登錄信息、認證信息以及記錄該登錄信息和認證信息之間的對應關(guān)系的映射表,其中認證信息包括密鑰。第一終端設(shè)備登錄成功后從服務器獲得認證信息。之后,第一終端設(shè)備識別出第二終端設(shè)備,并用從服務器獲得的認證信息中的密鑰對預設(shè)數(shù)據(jù)進行加密,并傳輸給第二終端設(shè)備。第二終端設(shè)備用預存的密鑰對接收到的經(jīng)加密的預設(shè)數(shù)據(jù)進行解密,并將解密得到的數(shù)據(jù)與自身存儲的數(shù)據(jù)進行比較,如果相同,則通過對第一終端設(shè)備的認證,向第一終端設(shè)備發(fā)送認證結(jié)果信息。最后,第一終端設(shè)備與第二終端設(shè)備建立藍牙連接。
[0037]本發(fā)明通過在服務器上存儲登錄信息與認證信息的對應關(guān)系,第一終端登錄服務器下載認證信息,通過認證信息中的密鑰加密數(shù)據(jù)并傳輸給第二終端,第二終端解密并驗證,驗證通過即可建立藍牙連接。通過本發(fā)明提供的方法及系統(tǒng),自定義認證信息,當更換終端時,只需登錄服務器下載認證信息,即可與第二終端連接通信,無需輸入配對碼,還可以準確識別出待匹配的第二終端設(shè)備,可以提高設(shè)備連接時的安全性、準確性和易用性。
[0038]在本發(fā)明一個實施例中,第一終端設(shè)備預先與第二終端設(shè)備協(xié)商確定認證信息后上傳到服務器,并在第二終端中保留認證信息用于連接時的認證。
[0039]在本發(fā)明另一個實施例中,第二終端設(shè)備在出廠時預設(shè)有認證信息,該認證信息被上傳到服務器存儲到上述映射表中。使用時將該映射表中與特定的第二終端設(shè)備關(guān)聯(lián)的認證信息對應的登錄信息分配給用戶,用戶可使用任一具備聯(lián)網(wǎng)功能的終端設(shè)備(作為第一終端設(shè)備)通過互聯(lián)網(wǎng)利用該分配的登錄信息登錄到服務器,獲取對應的認證信息。
[0040]本發(fā)明中的第二終端設(shè)備可以是具備藍牙通信功能的信息安全設(shè)備,利用本發(fā)明的設(shè)備連接方法,能夠極大地提高信息安全設(shè)備的安全性能,并提高用戶使用信息安全設(shè)備的便利程度。
[0041]在本發(fā)明的實施例中,可以設(shè)定第一終端設(shè)備通過多種可選的方式識別出第二終端設(shè)備。例如,將第二終端設(shè)備的標識信息添加到認證信息中,第一終端設(shè)備從服務器獲得認證信息時,能夠從認證信息中獲得所需的標識信息,該方式具有較高的安全級別?;蛘?,第一終端設(shè)備通過掃描第二終端設(shè)備上的條形碼或二維碼、根據(jù)用戶輸入指令、或者通過預存的方式來獲得第二終端設(shè)備的標識信息。其中,第二終端設(shè)備的標識信息可以是第二終端設(shè)備的ID、MAC地址、藍牙唯一序列號或自定義的具有唯一標識的信息。
[0042]在本發(fā)明的另一實施例中,存儲在服務器中的映射表中的對應關(guān)系可以是一項登錄信息與一項認證信息對應的一對一關(guān)系,也可以是一項登錄信息與多項認證信息對應的一對多關(guān)系。當對應關(guān)系為一對一關(guān)系時,第一終端設(shè)備登錄到服務器后,查詢與其登錄信息唯一對應的認證信息并進行下載。當對應關(guān)系為一對多關(guān)系時,第一終端設(shè)備登錄到服務器后,查詢其登錄信息對應的多項認證信息,并根據(jù)用戶指令而從中選擇至少一項認證信息進行下載。如此,可根據(jù)用戶要使用的第二終端設(shè)備的數(shù)量來設(shè)定映射表中的映射關(guān)系,提高使用上的便利性。
[0043]在本發(fā)明實施例中,服務器存儲的映射表中的上述對應關(guān)系的存儲可以是手動分配存儲或自動分配存儲。
[0044]在本發(fā)明一個實施例中,存儲在服務器中認證信息可以是經(jīng)過加密的,第一終端設(shè)備從所述服務器獲得經(jīng)加密的認證信息后還需要對其進行解密后才能獲得其中的密鑰,從而進一步提高了安全級別。對認證信息的加密可以采用對稱加密算法進行,但本發(fā)明并不限于此,還可以根據(jù)需要采用其他加密算法。
[0045]本發(fā)明實施例中,第一終端設(shè)備和第二終端設(shè)備可以為具備藍牙功能的任一類型的終端設(shè)備,其中,第一終端設(shè)備還具備聯(lián)網(wǎng)功能,可接入互聯(lián)網(wǎng)。第一終端設(shè)備可以為移動終端,如智能手機、平板電腦、PDA、智能手表等,第二終端設(shè)備可以是具備藍牙功能的KEY、加密鎖等。
[0046]本發(fā)明實施例中,第一終端設(shè)備和第二終端設(shè)備可以是配置有執(zhí)行藍牙通信協(xié)議的藍牙4.0控制芯片和天線的低功耗藍牙設(shè)備。
[0047]本發(fā)明實施例中,服務器可以是聯(lián)網(wǎng)的物理服務器或云服務器。
[0048]圖2為根據(jù)本發(fā)明的用于設(shè)備連接的方法的另一個實施例的流程圖。
[0049]如圖2所示,本實施例的用于設(shè)備連接的方法中,第一終端設(shè)備為移動終端,如智能手機IPhone6,第二終端設(shè)備為信息安全設(shè)備,如藍牙Key。服務器為云服務器。本實施例的方法包括以下步驟:
[0050]S1、藍牙Key出廠前,在藍牙Key中預設(shè)認證信息C,并將預設(shè)的認證信息C上傳到云服務器上;
[0051]該認證信息C包括:密鑰+藍牙Key標識信息(MAC地址),服務器中預存有登錄信息P與認證信息c的對應關(guān)系表。
[0052]登錄信息P可以對應多個認證信息Cl-Cn,登錄信息P為登陸賬號和/或密碼。
[0053]S2、IPhone6與云服務器連接,通過輸入登錄信息P登錄到服務器;
[0054]S3、IPhone6從云服務器獲取與登錄信息P對應的認證信息C ;
[0055]S4、IPhone6解析認證信息C,通過C中的藍牙Key的標識信息(MAC地址)查找識別待連接的藍牙Key ;
[0056]S5、IPhone6通過認證信息C中的密鑰對一個預設(shè)的字符串進行加密,傳輸給藍牙Key ;
[0057]上述預設(shè)的字符串可以例如為字符串“abcdefg”,該字符串“abcdefg”是IPhone6和藍牙Key均知的。
[0058]S6、藍牙Key接收傳輸?shù)募用軘?shù)據(jù),用預設(shè)的認證信息中的密鑰解密驗證;
[0059]例如將解密出的字符串與存儲的字符串“abcdefg”對比,看是否一致,如果一致,將認證結(jié)果發(fā)送給第一終端設(shè)備。
[0060]S7、驗證通過,第一終端設(shè)備和第二終端設(shè)備建立藍牙連接。
[0061]圖3為根據(jù)本發(fā)明的用于設(shè)備連接的系統(tǒng)的一個實施例的結(jié)構(gòu)框圖。
[0062]如圖所示,本發(fā)明的用于設(shè)備連接的系統(tǒng)包括第一終端設(shè)備、第二終端設(shè)備和服務器。
[0063]其中,第一終端設(shè)備可以包括:第一通信模塊,其可通過互聯(lián)網(wǎng)利用登錄信息登錄到服務器,從服務器獲得包括密鑰的認證信息;第二通信模塊,其可識別出第二終端設(shè)備,并用上述密鑰對預設(shè)數(shù)據(jù)進行加密且傳輸給第二終端設(shè)備進行認證,以及在通過第二終端設(shè)備的認證后與第二終端設(shè)備建立藍牙連接;以及第一存儲模塊,其存儲上述認證信息和預設(shè)數(shù)據(jù)。
[0064]第二終端設(shè)備可以包括:第二存儲模塊,其存儲上述密鑰和預設(shè)數(shù)據(jù);認證模塊,其對第一終端設(shè)備發(fā)送的加密數(shù)據(jù)進行解密認證,以及將認證結(jié)果返回給第一終端設(shè)備。
[0065]服務器可以包括:第三存儲模塊,其存儲上述登錄信息、認證信息以及記錄該登錄信息和認證信息之間的對應關(guān)系的映射表;驗證模塊,其驗證第一終端設(shè)備發(fā)送的登錄信息是否有效;發(fā)送模塊,其在驗證模塊確定該登錄信息有效時,將與該登錄信息對應的認證信息發(fā)送給第一終端設(shè)備。
[0066]在本發(fā)明的實施例中,第二通信模塊可以與第二終端設(shè)備協(xié)商確定認證信息,并由第一通信模塊將所確定的認證信息上傳到服務器。此外,還可以在第二終端設(shè)備出廠時預設(shè)認證信息,然后將預設(shè)的認證信息上傳到服務器。
[0067]本發(fā)明中的第二終端設(shè)備可以是具備藍牙通信功能的信息安全設(shè)備。
[0068]根據(jù)本發(fā)明的一個實施例,第一終端設(shè)備還包括標識信息獲取模塊,用于獲取第二終端設(shè)備的標識信息??梢栽O(shè)定該標識信息獲取模塊通過多種可選的方式獲取第二終端設(shè)備的標識信息。例如,將第二終端設(shè)備的標識信息添加到認證信息中,第一終端設(shè)備從服務器獲得認證信息時,標識信息獲取模塊能夠從認證信息中獲得所需的標識信息,該方式具有較高的安全級別?;蛘?,標識信息獲取模塊實施為掃描器,通過掃描第二終端設(shè)備上的條形碼或二維碼來獲得標識信息。標識信息獲取模塊還可以根據(jù)用戶輸入指令、或者通過讀取預存在第一存儲模塊中的標識信息的方式來獲得第二終端設(shè)備的標識信息。其中,第二終端設(shè)備的標識信息可以是第二終端設(shè)備的ID、MAC地址、藍牙唯一序列號或自定義的具有唯一標識的信息。
[0069]在本發(fā)明的實施例中,服務器的第三存儲模塊中存儲的映射表中記錄的對應關(guān)系可以是為一項登錄信息與一項認證信息對應的一對一關(guān)系或者為一項登錄信息與多項認證信息對應的一對多關(guān)系。當該對應關(guān)系為一對一關(guān)系時,由第一通信模塊在登錄到服務器后查詢與該登錄信息唯一對應的認證信息并進行下載。當該對應關(guān)系為一對多關(guān)系時,由第一通信模塊在登錄到服務器后查詢與該登錄信息對應的多項認證信息,并根據(jù)用戶指令而從中選擇至少一項認證信息進行下載。
[0070]在本發(fā)明的實施例中,第三存儲模塊中的映射表中的對應關(guān)系的存儲可以通過手動分配存儲或自動分配存儲進行。
[0071]在本發(fā)明的另一個實施例中,存儲在服務器的第三存儲模塊中的認證信息可以是經(jīng)過加密的,例如采用對稱加密算法進行過加密。則第一終端設(shè)備還可以包括解密模塊,其用于對從服務器獲得的經(jīng)加密的認證信息采用例如對稱加密算法對應地進行解密。
[0072]在本發(fā)明的實施例中,服務器可以是聯(lián)網(wǎng)物理服務器或云服務器,第一終端設(shè)備和第二終端設(shè)備可以是為低功耗藍牙設(shè)備。
[0073]以上所述僅為本發(fā)明的較佳實施例而已,并非用于限定本發(fā)明的保護范圍。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換以及改進等,均應包含在本發(fā)明的保護范圍之內(nèi)。
【權(quán)利要求】
1.一種用于設(shè)備連接的方法,其特征在于,包括: 第一終端設(shè)備通過互聯(lián)網(wǎng)利用登錄信息登錄到服務器,從所述服務器獲得認證信息,所述服務器中存儲有所述登錄信息、所述認證信息以及記錄所述登錄信息和所述認證信息之間的對應關(guān)系的映射表,所述認證信息包括密鑰; 第一終端設(shè)備識別出第二終端設(shè)備,并用所述密鑰對預設(shè)數(shù)據(jù)進行加密且傳輸給第二終端設(shè)備進行認證,如果通過第二終端設(shè)備的認證,則第一終端設(shè)備與第二終端設(shè)備建立藍牙連接,其中,所述密鑰和所述預設(shè)數(shù)據(jù)預先存儲于所述第二終端設(shè)備中。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,在所述第一終端設(shè)備登錄到服務器之前,還包括: 由第一終端設(shè)備和第二終端設(shè)備預先協(xié)商確定所述認證信息、或在第二終端設(shè)備出廠時在第二終端設(shè)備中預設(shè)所述認證信息; 將所確定的或所預設(shè)的所述認證信息上傳到所述服務器。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述第二終端設(shè)備為具備藍牙通信功能的信息安全設(shè)備。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述第一終端設(shè)備識別出第二終端設(shè)備具體為: 所述認證信息還包括第二終端設(shè)備的標識信息,第一終端設(shè)備從所述認證信息中獲得該標識信息; 第一終端設(shè)備通過掃描第二終端設(shè)備上的條形碼或二維碼而獲得第二終端設(shè)備的標識息; 第一終端設(shè)備根據(jù)用戶輸入指令而獲得第二終端設(shè)備的標識信息;或者 第一終端設(shè)備中預存有第二終端設(shè)備的標識信息, 其中,所述標識信息為第二終端的ID、MAC地址、藍牙唯一序列號或自定義的具有唯一標識的信息。
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述對應關(guān)系為一項登錄信息與一項認證信息對應的一對一關(guān)系或者為一項登錄信息與多項認證信息對應的一對多關(guān)系。
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,當所述對應關(guān)系為一對一關(guān)系時,所述從服務器獲得認證信息具體為: 查詢所述登錄信息唯一對應的認證信息并進行下載。
7.根據(jù)權(quán)利要求5所述的方法,其特征在于,當所述對應關(guān)系為一對多關(guān)系時,所述從服務器獲得認證信息具體為: 查詢所述登錄信息對應的多項認證信息,根據(jù)用戶指令而從中選擇至少一項認證信息進行下載。
8.根據(jù)權(quán)利要求1至7中任一項所述的方法,其特征在于,所述映射表中的所述對應關(guān)系的存儲為手動分配存儲或自動分配存儲。
9.根據(jù)權(quán)利要求1至7中任一項所述的方法,其特征在于,所述認證信息為經(jīng)過加密的信息,所述第一終端設(shè)備從所述服務器獲得經(jīng)加密的所述認證信息后對其進行解密后獲得所述密鑰。
10.根據(jù)權(quán)利要求9所述的方法,其特征在于,所述加密采用對稱加密算法進行。
11.根據(jù)權(quán)利要求1至7中任一項所述的方法,其特征在于,所述服務器為聯(lián)網(wǎng)物理服務器或云服務器。
12.根據(jù)權(quán)利要求1至7中任一項所述的方法,其特征在于,所述第一終端設(shè)備和第二終端設(shè)備為低功耗藍牙設(shè)備。
13.一種用于設(shè)備連接的系統(tǒng),其特征在于,包括第一終端設(shè)備、第二終端設(shè)備和服務器,其中, 所述第一終端設(shè)備包括: 第一通信模塊,其配置為通過互聯(lián)網(wǎng)利用登錄信息登錄到所述服務器后從所述服務器獲得包括密鑰的認證信息; 第二通信模塊,其配置為識別出所述第二終端設(shè)備,并用所述密鑰對預設(shè)數(shù)據(jù)進行加密且傳輸給第二終端設(shè)備進行認證,以及在通過第二終端設(shè)備的認證后與第二終端設(shè)備建立藍牙連接; 第一存儲模塊,其配置為存儲所述認證信息和所述預設(shè)數(shù)據(jù), 所述第二終端設(shè)備包括: 第二存儲模塊,其配置為存儲所述密鑰和所述預設(shè)數(shù)據(jù); 認證模塊,其配置為對接收自所述第一終端設(shè)備的加密數(shù)據(jù)進行認證,以及將認證結(jié)果返回給所述第一終端設(shè)備, 所述服務器包括: 第三存儲模塊,其配置為存儲所述登錄信息、所述認證信息和記錄所述登錄信息和所述認證信息之間的對應關(guān)系的映射表; 驗證模塊,其配置為驗證接收自所述第一終端設(shè)備的所述登錄信息是否有效; 發(fā)送模塊,其配置為在所述驗證模塊確定所述登錄信息有效時,將與所述登錄信息對應的所述認證信息發(fā)送給所述第一終端設(shè)備。
14.根據(jù)權(quán)利要求13所述的系統(tǒng),其特征在于,所述第二通信模塊還配置為與所述第二終端設(shè)備協(xié)商確定所述認證信息,所述第一通信模塊還配置為將所確定的所述認證信息上傳到所述服務器。
15.根據(jù)權(quán)利要求13所述的系統(tǒng),其特征在于,所述第二終端設(shè)備為具備藍牙通信功能的信息安全設(shè)備。
16.根據(jù)權(quán)利要求13所述的系統(tǒng),其特征在于,所述第一終端設(shè)備還包括標識信息獲取模塊,其配置為: 從所述認證信息中獲得所述第二終端設(shè)備的標識信息; 通過掃描第二終端設(shè)備上的條形碼或二維碼而獲得第二終端設(shè)備的標識信息; 根據(jù)用戶輸入指令而獲得第二終端設(shè)備的標識信息;或者 獲取預存在所述第一存儲模塊中的第二終端設(shè)備的標識信息, 其中,所述標識信息為第二終端的ID、MAC地址、藍牙唯一序列號或自定義的具有唯一標識的信息。
17.根據(jù)權(quán)利要求13所述的系統(tǒng),其特征在于,所述對應關(guān)系為一項登錄信息與一項認證信息對應的一對一關(guān)系或者為一項登錄信息與多項認證信息對應的一對多關(guān)系。
18.根據(jù)權(quán)利要求17所述的系統(tǒng),其特征在于,當所述對應關(guān)系為一對一關(guān)系時,所述第一通信模塊配置為在登錄到所述服務器后查詢與所述登錄信息唯一對應的認證信息并進行下載。
19.根據(jù)權(quán)利要求17所述的系統(tǒng),其特征在于,當所述對應關(guān)系為一對多關(guān)系時,所述第一通信模塊配置為在登錄到所述服務器后查詢與所述登錄信息對應的多項認證信息,并根據(jù)用戶指令而從中選擇至少一項認證信息進行下載。
20.根據(jù)權(quán)利要求13至19中任一項所述的系統(tǒng),其特征在于,所述映射表中的所述對應關(guān)系的存儲為手動分配存儲或自動分配存儲。
21.根據(jù)權(quán)利要求13至19中任一項所述的系統(tǒng),其特征在于,所述認證信息為經(jīng)過加密的信息,所述第一終端設(shè)備還包括解密模塊,其配置為對從所述服務器獲得的經(jīng)加密的所述認證信息進行解密。
22.根據(jù)權(quán)利要求21所述的系統(tǒng),其特征在于,所述加密采用對稱加密算法進行,所述解密模塊配置為采用對稱加密算法對所述經(jīng)過加密的認證信息進行解密。
23.根據(jù)權(quán)利要求13至19中任一項所述的系統(tǒng),其特征在于,所述服務器為聯(lián)網(wǎng)物理服務器或云服務器。
24.根據(jù)權(quán)利要求13至19中任一項所述的系統(tǒng),其特征在于,所述第一終端設(shè)備和第二終端設(shè)備為低功耗藍牙設(shè)備。
【文檔編號】H04L29/06GK104363250SQ201410727643
【公開日】2015年2月18日 申請日期:2014年12月3日 優(yōu)先權(quán)日:2014年12月3日
【發(fā)明者】孫吉平, 韓勇 申請人:北京深思數(shù)盾科技有限公司