亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種基于對(duì)稱密鑰進(jìn)行通信的方法和系統(tǒng)的制作方法

文檔序號(hào):9202662閱讀:765來(lái)源:國(guó)知局
一種基于對(duì)稱密鑰進(jìn)行通信的方法和系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通信的技術(shù)領(lǐng)域,特別是涉及一種基于對(duì)稱密鑰進(jìn)行通信的方法和一種基于對(duì)稱密鑰進(jìn)行通信的系統(tǒng)。
【背景技術(shù)】
[0002]隨著物聯(lián)網(wǎng)(Internet of Things,1T)技術(shù)的迅速發(fā)展,各種智能設(shè)備也迅速普及到人們的生活中,例如,智能家具、智能廚具、智能穿戴設(shè)備等等。
[0003]物聯(lián)網(wǎng)一般為無(wú)線網(wǎng),一般需要通過(guò)聯(lián)網(wǎng)才能實(shí)現(xiàn)其功能,因此,需要將其接入網(wǎng)絡(luò)。
[0004]但是,諸如手環(huán)等智能穿戴設(shè)備、無(wú)線攝像頭、無(wú)線音箱、智能插座等智能設(shè)備,需要無(wú)線連接,但一般沒(méi)有用戶界面(User Interface, UI)可供用戶進(jìn)行設(shè)置。
[0005]此時(shí),往往通過(guò)手機(jī)等控制設(shè)備告訴其入網(wǎng)的設(shè)置。
[0006]例如,用戶新添加的W1-Fi (無(wú)線抱枕)攝像頭,若接入自己家的W1-Fi環(huán)境,則需要輸入W1-Fi的名稱和密碼,但這個(gè)攝像頭本身并沒(méi)有提供可視的用戶界面進(jìn)行設(shè)置,需要用手機(jī)、平板電腦等其他設(shè)備告訴其W1-Fi的名稱和密碼。
[0007]為了避免密碼泄漏,事先將密鑰存入設(shè)備中,在廣播過(guò)程中大多使用對(duì)稱密鑰對(duì)通信過(guò)程進(jìn)行加密,該密鑰存在被逆向破解的風(fēng)險(xiǎn),造成設(shè)置過(guò)程中易受到監(jiān)聽(tīng)或攻擊,通信的安全性較差。

【發(fā)明內(nèi)容】

[0008]鑒于上述問(wèn)題,提出了本發(fā)明實(shí)施例以便提供一種克服上述問(wèn)題或者至少部分地解決上述問(wèn)題的一種基于對(duì)稱密鑰進(jìn)行通信的方法和相應(yīng)的一種基于對(duì)稱密鑰進(jìn)行通信的系統(tǒng)。
[0009]為了解決上述問(wèn)題,本發(fā)明實(shí)施例公開(kāi)了一種基于對(duì)稱密鑰進(jìn)行通信的方法,包括:
[0010]第一終端生成隨機(jī)數(shù)值;
[0011]第一終端依據(jù)所述隨機(jī)數(shù)值與在第一終端中預(yù)置的數(shù)據(jù)生成第一對(duì)稱密鑰;
[0012]第一終端針對(duì)所述隨機(jī)數(shù)值生成提示信息;
[0013]第二終端在接收到針對(duì)所述提示信息獲得的隨機(jī)數(shù)值時(shí),依據(jù)所述隨機(jī)數(shù)值與在第二終端中預(yù)置的數(shù)據(jù)生成第二對(duì)稱密鑰;
[0014]第二終端基于所述第二對(duì)稱密鑰向第一終端發(fā)送通信信息;
[0015]第一終端基于所述第一對(duì)稱密鑰對(duì)通信信息進(jìn)行響應(yīng)。
[0016]優(yōu)選地,所述第二終端基于所述第二對(duì)稱密鑰向第一終端發(fā)送通信信息的步驟包括:
[0017]第二終端采用所述第二對(duì)稱密鑰對(duì)網(wǎng)絡(luò)配置參數(shù)進(jìn)行加密,以獲得參數(shù)密文;
[0018]第二終端將所述參數(shù)密文廣播至第一終端。
[0019]優(yōu)選地,所述第一終端基于所述第一對(duì)稱密鑰對(duì)所述通信信息進(jìn)行響應(yīng)的步驟包括:
[0020]第一終端采用所述第一對(duì)稱密鑰對(duì)所述參數(shù)密文進(jìn)行解密,以獲得網(wǎng)絡(luò)配置參數(shù);
[0021]第一終端采用所述網(wǎng)絡(luò)配置參數(shù)進(jìn)行設(shè)置,以接入網(wǎng)絡(luò)。
[0022]優(yōu)選地,所述第一終端生成隨機(jī)數(shù)值的步驟包括:
[0023]第一終端在第一次使用時(shí)或恢復(fù)出廠設(shè)置時(shí),生成隨機(jī)數(shù)值。
[0024]優(yōu)選地,所述第一終端針對(duì)所述隨機(jī)數(shù)值生成提示信息的步驟包括:
[0025]第一終端驅(qū)動(dòng)指示燈閃爍與所述隨機(jī)數(shù)值相等的次數(shù);
[0026]和/ 或,
[0027]第一終端驅(qū)動(dòng)數(shù)碼管顯示所述隨機(jī)數(shù)值。
[0028]優(yōu)選地,所述第一終端為無(wú)用戶界面的終端。
[0029]本發(fā)明實(shí)施例還公開(kāi)了一種基于對(duì)稱密鑰進(jìn)行通信的系統(tǒng),所述系統(tǒng)包括第一終端與第二終端;
[0030]其中,所述第一終端包括:
[0031]隨機(jī)數(shù)值生成模塊,用于生成隨機(jī)數(shù)值;
[0032]第一對(duì)稱密鑰生成模塊,用于依據(jù)所述隨機(jī)數(shù)值與在第一終端中預(yù)置的數(shù)據(jù)生成第一對(duì)稱密鑰;
[0033]提示信息生成模塊,用于針對(duì)所述隨機(jī)數(shù)值生成提示信息;
[0034]響應(yīng)模塊,用于基于所述第一對(duì)稱密鑰對(duì)通信信息進(jìn)行響應(yīng);
[0035]所述第二終端包括:
[0036]第二對(duì)稱密鑰生成模塊,用于在接收到針對(duì)所述提示信息獲得的隨機(jī)數(shù)值時(shí),依據(jù)所述隨機(jī)數(shù)值與在第二終端中預(yù)置的數(shù)據(jù)生成第二對(duì)稱密鑰;
[0037]通信模塊,用于基于所述第二對(duì)稱密鑰向第一終端發(fā)送通信信息。
[0038]優(yōu)選地,所述通信模塊包括:
[0039]加密子模塊,用于采用所述第二對(duì)稱密鑰對(duì)網(wǎng)絡(luò)配置參數(shù)進(jìn)行加密,以獲得參數(shù)密文;
[0040]廣播子模塊,用于將所述參數(shù)密文廣播至第一終端。
[0041 ]優(yōu)選地,所述響應(yīng)模塊包括:
[0042]解密子模塊,用于采用所述第一對(duì)稱密鑰對(duì)所述參數(shù)密文進(jìn)行解密,以獲得網(wǎng)絡(luò)配置參數(shù);
[0043]配置子模塊,用于采用所述網(wǎng)絡(luò)配置參數(shù)進(jìn)行設(shè)置,以接入網(wǎng)絡(luò)。
[0044]優(yōu)選地,所述隨機(jī)數(shù)值生成模塊包括:
[0045]初始生成子模塊,用于在第一次使用時(shí)或恢復(fù)出廠設(shè)置時(shí),生成隨機(jī)數(shù)值。
[0046]優(yōu)選地,所述提示信息生成模塊包括:
[0047]第一驅(qū)動(dòng)子模塊,用于驅(qū)動(dòng)指示燈閃爍與所述隨機(jī)數(shù)值相等的次數(shù);
[0048]和/ 或,
[0049]第二驅(qū)動(dòng)子模塊,用于驅(qū)動(dòng)數(shù)碼管顯示所述隨機(jī)數(shù)值。
[0050]優(yōu)選地,所述第一終端為無(wú)用戶界面的終端。
[0051]本發(fā)明實(shí)施例包括以下優(yōu)點(diǎn):
[0052]本發(fā)明實(shí)施例在第一終端與第二終端中,基于隨機(jī)數(shù)值和閾值的數(shù)據(jù)動(dòng)態(tài)生成第一對(duì)稱密鑰和第二對(duì)稱密鑰,并基于該第一對(duì)稱密鑰和第二對(duì)稱密鑰進(jìn)行通信,保證了每次通信的密鑰的唯一性,提高了第一對(duì)稱密鑰和第二對(duì)稱密鑰的強(qiáng)度,進(jìn)而提高了通信的安全性。
【附圖說(shuō)明】
[0053]圖1是本發(fā)明的一種基于對(duì)稱密鑰進(jìn)行通信的方法實(shí)施例的步驟流程圖;
[0054]圖2是本發(fā)明的一種基于對(duì)稱密鑰進(jìn)行通信的系統(tǒng)實(shí)施例的結(jié)構(gòu)框圖。
【具體實(shí)施方式】
[0055]為使本發(fā)明的上述目的、特征和優(yōu)點(diǎn)能夠更加明顯易懂,下面結(jié)合附圖和【具體實(shí)施方式】對(duì)本發(fā)明作進(jìn)一步詳細(xì)的說(shuō)明。
[0056]由于手機(jī)等控制設(shè)備一般使用無(wú)線通信告訴無(wú)Π的智能設(shè)備要連接的W1-Fi的名稱和密碼,而手機(jī)等控制設(shè)備發(fā)射的無(wú)線信號(hào)具有一定覆蓋范圍(7-8米或更遠(yuǎn)),因此,在此過(guò)程中,手機(jī)等控制設(shè)備發(fā)射的無(wú)線信號(hào)可能被其他設(shè)備接收,存在W1-Fi密碼被竊取的問(wèn)題,此問(wèn)題在獨(dú)棟住宅并不是十分明顯,但在商品房或群租等用戶密集的環(huán)境中比較明顯。
[0057]同理,在手機(jī)等控制設(shè)備的無(wú)線信號(hào)能夠覆蓋的區(qū)域內(nèi),如果存在一臺(tái)待添加和綁定用戶的設(shè)備,那么這臺(tái)設(shè)備就有可能被惡意設(shè)置連接到攻擊者指定的W1-Fi上,然后添加到攻擊者的賬戶,導(dǎo)致隱私泄露。
[0058]由于密碼等信息容易被竊聽(tīng),如果不加密,任意設(shè)備都能聽(tīng)到,用戶在設(shè)置網(wǎng)絡(luò)配置參數(shù)時(shí),如果有攻擊者用一個(gè)W1-Fi設(shè)備進(jìn)行監(jiān)聽(tīng),就能獲得密碼等信息。
[0059]如果加密,加密使用的密鑰需要保存在設(shè)備內(nèi)部,容易被分析破解。一旦某個(gè)廠商的設(shè)備密鑰被破解,那么所有的設(shè)備在配置時(shí)就可能被監(jiān)聽(tīng)并分析用戶密碼等關(guān)鍵信息。
[0060]因此,提出了本發(fā)明實(shí)施例的核心構(gòu)思之一,基于動(dòng)態(tài)生成的對(duì)稱密鑰進(jìn)行網(wǎng)絡(luò)配置參數(shù)的設(shè)置,提高安全性。
[0061]參照?qǐng)D1,示出了本發(fā)明的一種基于對(duì)稱密鑰進(jìn)行通信的方法實(shí)施例的步驟流程圖,具體可以包括如下步驟:
[0062]步驟101,第一終端生成隨機(jī)數(shù)值;
[0063]在具體實(shí)現(xiàn)中,第一終端可以為無(wú)用戶界面的終端,例如,智能插座、智能音響、智能家具、智能廚具等等。
[0064]其中,用戶界面可以指用戶(User)與機(jī)器(Machine)進(jìn)行交互操作的界面,用戶可以通過(guò)該界面對(duì)機(jī)器進(jìn)行操作。
[0065]在本發(fā)明實(shí)施例中,可以生成一個(gè)隨機(jī)數(shù)值,如執(zhí)行rand O等隨機(jī)算法計(jì)算一個(gè)隨機(jī)數(shù)值、指定某個(gè)數(shù)字作為隨機(jī)數(shù)值,基于該隨機(jī)數(shù)值進(jìn)行網(wǎng)絡(luò)配置參數(shù)的設(shè)置。
[0066]在本發(fā)明的一種優(yōu)選實(shí)施例中,步驟101可以包括如下子步驟:
[0067]子步驟S11,第一終端在第一次使用時(shí)或恢復(fù)出廠設(shè)置時(shí),生成隨機(jī)數(shù)值。
[0068]一般情況下,第一終端在第一次使用時(shí)或恢復(fù)出廠設(shè)置時(shí),處于初始化狀態(tài),設(shè)置的參數(shù)是默認(rèn)的參數(shù)。
[0069]其中,網(wǎng)絡(luò)配置參數(shù)為空,無(wú)法接入網(wǎng)絡(luò),如無(wú)線局域網(wǎng)(Wireless Local AreaNetworks, WLAN)。此時(shí),可以觸發(fā)網(wǎng)絡(luò)配置參數(shù)的設(shè)置流程。
[0070]當(dāng)然,上述生成隨機(jī)數(shù)值的時(shí)機(jī)只是作為示例,在實(shí)施本發(fā)明實(shí)施例時(shí),可以根據(jù)實(shí)際情況設(shè)置其他生
當(dāng)前第1頁(yè)1 2 3 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1