System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內(nèi)的位置。 參數(shù)名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術(shù)實(shí)現(xiàn)步驟摘要】
本專利技術(shù)涉及設(shè)備網(wǎng)絡(luò)配置,尤其涉及一種星閃設(shè)備的配網(wǎng)認(rèn)證方法、系統(tǒng)、終端及計(jì)算機(jī)可讀存儲介質(zhì)。
技術(shù)介紹
1、星閃作為新一代無線短距通信技術(shù),與目前被廣為使用的藍(lán)牙、wifi相比,星閃技術(shù)具備低時(shí)延、精同步、高可靠等優(yōu)勢。星閃可以為用戶帶來更低的能耗、更快的速度、更低的時(shí)延、更穩(wěn)的連接、更廣的覆蓋,以及更大的組網(wǎng)能力,星閃技術(shù)的優(yōu)勢使其在多個(gè)領(lǐng)域具有廣闊的應(yīng)用前景。在智能家居領(lǐng)域,星閃技術(shù)可以實(shí)現(xiàn)智能家居設(shè)備之間的高效互聯(lián),為用戶提供更加便捷、智能的生活體驗(yàn)。在智能制造領(lǐng)域,星閃技術(shù)可以實(shí)現(xiàn)工業(yè)設(shè)備之間的實(shí)時(shí)數(shù)據(jù)通信,為工業(yè)生產(chǎn)的自動化、智能化提供支撐。在智能汽車領(lǐng)域,星閃技術(shù)可以實(shí)現(xiàn)車內(nèi)設(shè)備之間的高速、低延遲通信,為智能駕駛、車聯(lián)網(wǎng)等應(yīng)用提供基礎(chǔ)。
2、目前,對于運(yùn)用星閃模組的設(shè)備在進(jìn)行配網(wǎng)認(rèn)證時(shí),沒有對關(guān)鍵認(rèn)證信息進(jìn)行加密處理,導(dǎo)致設(shè)備在配網(wǎng)認(rèn)證時(shí)的安全性較低,且也無法對認(rèn)證密鑰進(jìn)行密鑰重置。
3、因此,現(xiàn)有技術(shù)還有待于改進(jìn)和發(fā)展。
技術(shù)實(shí)現(xiàn)思路
1、本專利技術(shù)的主要目的在于提供一種星閃設(shè)備的配網(wǎng)認(rèn)證方法、系統(tǒng)、終端及存儲介質(zhì),旨在解決現(xiàn)有技術(shù)中對于運(yùn)用星閃模組的設(shè)備在進(jìn)行配網(wǎng)認(rèn)證時(shí),沒有對關(guān)鍵認(rèn)證信息進(jìn)行加密處理,導(dǎo)致設(shè)備在配網(wǎng)認(rèn)證時(shí)的安全性較低,且也無法對認(rèn)證密鑰進(jìn)行密鑰重置的問題。
2、為實(shí)現(xiàn)上述目的,本專利技術(shù)提供一種星閃設(shè)備的配網(wǎng)認(rèn)證方法,所述星閃設(shè)備的配網(wǎng)認(rèn)證方法包括如下步驟:
3、獲取配網(wǎng)主設(shè)備的配網(wǎng)認(rèn)證請求,根據(jù)
4、獲取所述目標(biāo)配網(wǎng)從設(shè)備的密鑰分發(fā)結(jié)果,根據(jù)所述密鑰分發(fā)結(jié)果對所述配網(wǎng)主設(shè)備和所述目標(biāo)配網(wǎng)從設(shè)備進(jìn)行設(shè)備認(rèn)證,得到認(rèn)證結(jié)果;
5、若所述認(rèn)證結(jié)果為配網(wǎng)認(rèn)證不通過,則對所述配網(wǎng)認(rèn)證密鑰進(jìn)行重置,得到重置密鑰,根據(jù)所述重置密鑰對所述配網(wǎng)主設(shè)備和所述目標(biāo)配網(wǎng)從設(shè)備進(jìn)行再次認(rèn)證,得到認(rèn)證信息,并將所述認(rèn)證信息進(jìn)行保存。
6、可選地,所述的星閃設(shè)備的配網(wǎng)認(rèn)證方法,其中,所述獲取配網(wǎng)主設(shè)備的配網(wǎng)認(rèn)證請求,根據(jù)所述配網(wǎng)認(rèn)證請求獲取所述配網(wǎng)主設(shè)備的配網(wǎng)認(rèn)證密鑰,并根據(jù)所述配網(wǎng)認(rèn)證密鑰對目標(biāo)配網(wǎng)從設(shè)備進(jìn)行密鑰分發(fā),之前還包括:
7、獲取待配設(shè)備列表信息,根據(jù)所述配網(wǎng)主設(shè)備對所述待配設(shè)備列表信息進(jìn)行設(shè)備查詢,得到從設(shè)備id信息;
8、根據(jù)從設(shè)備id信息獲取對應(yīng)的配網(wǎng)從設(shè)備的密鑰分發(fā)信息,并根據(jù)密鑰分發(fā)信息得到目標(biāo)配網(wǎng)從設(shè)備,其中,所述目標(biāo)配網(wǎng)從設(shè)備為未分發(fā)密鑰的配網(wǎng)從設(shè)備。
9、可選地,所述的星閃設(shè)備的配網(wǎng)認(rèn)證方法,其中,所述獲取配網(wǎng)主設(shè)備的配網(wǎng)認(rèn)證請求,根據(jù)所述配網(wǎng)認(rèn)證請求獲取所述配網(wǎng)主設(shè)備的配網(wǎng)認(rèn)證密鑰,并根據(jù)所述配網(wǎng)認(rèn)證密鑰對目標(biāo)配網(wǎng)從設(shè)備進(jìn)行密鑰分發(fā),具體包括:
10、獲取配網(wǎng)主設(shè)備的配網(wǎng)認(rèn)證請求,根據(jù)所述配網(wǎng)認(rèn)證請求獲取所述配網(wǎng)主設(shè)備的配網(wǎng)認(rèn)證密鑰,并將所述配網(wǎng)認(rèn)證密鑰的密鑰分發(fā)命令碼發(fā)送至所述目標(biāo)配網(wǎng)從設(shè)備;
11、獲取所述目標(biāo)配網(wǎng)從設(shè)備的第一挑戰(zhàn)碼和從設(shè)備公鑰,并將所述第一挑戰(zhàn)碼和所述從設(shè)備公鑰發(fā)送至所述配網(wǎng)主設(shè)備,其中,所述第一挑戰(zhàn)碼由所述目標(biāo)配網(wǎng)從設(shè)備根據(jù)所述密鑰分發(fā)命令碼生成;
12、根據(jù)所述從設(shè)備公鑰對所述第一挑戰(zhàn)碼和所述配網(wǎng)認(rèn)證密鑰進(jìn)行加密,得到密文信息,并將所述密文信息發(fā)送至所述目標(biāo)配網(wǎng)從設(shè)備;
13、獲取所述目標(biāo)配網(wǎng)從設(shè)備的解密結(jié)果,其中,所述解密結(jié)果由所述目標(biāo)配網(wǎng)從設(shè)備對所述密文信息進(jìn)行解密得到。
14、可選地,所述的星閃設(shè)備的配網(wǎng)認(rèn)證方法,其中,所述獲取配網(wǎng)主設(shè)備的配網(wǎng)認(rèn)證請求,根據(jù)所述配網(wǎng)認(rèn)證請求獲取所述配網(wǎng)主設(shè)備的配網(wǎng)認(rèn)證密鑰,并根據(jù)所述配網(wǎng)認(rèn)證密鑰對目標(biāo)配網(wǎng)從設(shè)備進(jìn)行密鑰分發(fā),之后還包括:
15、獲取所述解密結(jié)果的第二挑戰(zhàn)碼,并根據(jù)所述第二挑戰(zhàn)碼判斷所述配網(wǎng)主設(shè)備的配網(wǎng)認(rèn)證密鑰是否分發(fā)成功;
16、若所述第二挑戰(zhàn)碼與所述第一挑戰(zhàn)碼一致,則判定所述配網(wǎng)主設(shè)備的配網(wǎng)認(rèn)證密鑰分發(fā)成功,并根據(jù)所述解密結(jié)果生成密鑰分發(fā)返回碼,將所述密鑰分發(fā)返回碼發(fā)送至所述配網(wǎng)主設(shè)備;
17、若所述第二挑戰(zhàn)碼與所述第一挑戰(zhàn)碼不一致,則判定所述配網(wǎng)主設(shè)備的配網(wǎng)認(rèn)證密鑰分發(fā)失敗,并根據(jù)所述解密結(jié)果生成錯(cuò)誤碼,將所述錯(cuò)誤碼發(fā)送至所述配網(wǎng)主設(shè)備。
18、可選地,所述的星閃設(shè)備的配網(wǎng)認(rèn)證方法,其中,所述獲取所述目標(biāo)配網(wǎng)從設(shè)備的密鑰分發(fā)結(jié)果,根據(jù)所述密鑰分發(fā)結(jié)果對所述配網(wǎng)主設(shè)備和所述目標(biāo)配網(wǎng)從設(shè)備進(jìn)行設(shè)備認(rèn)證,得到認(rèn)證結(jié)果,具體包括:
19、獲取所述目標(biāo)配網(wǎng)從設(shè)備的密鑰分發(fā)結(jié)果,若所述密鑰分發(fā)結(jié)果為密鑰分發(fā)成功,則根據(jù)所述密鑰分發(fā)結(jié)果獲取所述配網(wǎng)主設(shè)備的配網(wǎng)認(rèn)證命令碼,并將所述配網(wǎng)認(rèn)證命令碼發(fā)送至所述目標(biāo)配網(wǎng)從設(shè)備;
20、獲取所述目標(biāo)配網(wǎng)從設(shè)備的第三挑戰(zhàn)碼,并將所述第三挑戰(zhàn)碼發(fā)送至所述配網(wǎng)主設(shè)備,其中,所述第三挑戰(zhàn)碼由所述目標(biāo)配網(wǎng)從設(shè)備根據(jù)所述配網(wǎng)認(rèn)證命令碼查詢對應(yīng)認(rèn)證密鑰,并計(jì)算所述認(rèn)證密鑰的第一哈希值,根據(jù)所述第一哈希值生成;
21、獲取所述配網(wǎng)主設(shè)備的第二哈希值,并將所述第二哈希值和所述第三挑戰(zhàn)碼的第一哈希值進(jìn)行校驗(yàn)處理,得到校驗(yàn)結(jié)果,其中,所述第二哈希值由所述配網(wǎng)主設(shè)備查詢所述目標(biāo)配網(wǎng)從設(shè)備的認(rèn)證密鑰和數(shù)據(jù)密鑰,并對所述認(rèn)證密鑰和所述數(shù)據(jù)密鑰進(jìn)行計(jì)算得到;
22、若所述校驗(yàn)結(jié)果為所述第二哈希值等于所述第一哈希值,則判定所述認(rèn)證結(jié)果為所述配網(wǎng)主設(shè)備和所述目標(biāo)配網(wǎng)從設(shè)備的配網(wǎng)認(rèn)證通過;
23、若所述校驗(yàn)結(jié)果為所述第二哈希值不等于所述第一哈希值,則判定所述認(rèn)證結(jié)果為所述配網(wǎng)主設(shè)備和所述目標(biāo)配網(wǎng)從設(shè)備的配網(wǎng)認(rèn)證不通過。
24、可選地,所述的星閃設(shè)備的配網(wǎng)認(rèn)證方法,其中,所述若所述認(rèn)證結(jié)果為配網(wǎng)認(rèn)證不通過,則對所述配網(wǎng)認(rèn)證密鑰進(jìn)行重置,得到重置密鑰,之后還包括:
25、獲取所述配網(wǎng)主設(shè)備的密鑰重置命令碼,并將所述密鑰重置命令碼發(fā)送至所述目標(biāo)配網(wǎng)從設(shè)備;
26、獲取所述目標(biāo)配網(wǎng)從設(shè)備的第四挑戰(zhàn)碼和從設(shè)備公鑰,并將所述第四挑戰(zhàn)碼和所述從設(shè)備公鑰發(fā)送至所述配網(wǎng)主設(shè)備,其中,所述第四挑戰(zhàn)碼由所述目標(biāo)配網(wǎng)從設(shè)備根據(jù)所述密鑰重置命令碼生成;
27、根據(jù)所述從設(shè)備公鑰對所述第四挑戰(zhàn)碼和所述重置密鑰進(jìn)行加密,得到目標(biāo)密文信息,并將所述目標(biāo)密文信息發(fā)送至所述目標(biāo)配網(wǎng)從設(shè)備;
28、獲取所述目標(biāo)配網(wǎng)從設(shè)備的目標(biāo)解密結(jié)果,若所述目標(biāo)解密結(jié)果的目標(biāo)挑戰(zhàn)碼與所述第四挑戰(zhàn)碼一致,則判定所述目標(biāo)配網(wǎng)從設(shè)備成功應(yīng)答密鑰重置,其中,所述解密結(jié)果為所述目標(biāo)配網(wǎng)從設(shè)備對所述目標(biāo)密文信息進(jìn)行解密得到。
29、可選地,所述的星閃設(shè)備的配網(wǎng)認(rèn)證方法,其中,所述根據(jù)所述重置密鑰對所述配網(wǎng)主設(shè)備和所述目標(biāo)配網(wǎng)從設(shè)備進(jìn)行再次認(rèn)證,得到認(rèn)證信息,并將所述認(rèn)證信息進(jìn)行保存,具體包括:
30、當(dāng)所述本文檔來自技高網(wǎng)...
【技術(shù)保護(hù)點(diǎn)】
1.一種星閃設(shè)備的配網(wǎng)認(rèn)證方法,其特征在于,所述星閃設(shè)備的配網(wǎng)認(rèn)證方法包括:
2.根據(jù)權(quán)利要求1所述的星閃設(shè)備的配網(wǎng)認(rèn)證方法,其特征在于,所述獲取配網(wǎng)主設(shè)備的配網(wǎng)認(rèn)證請求,根據(jù)所述配網(wǎng)認(rèn)證請求獲取所述配網(wǎng)主設(shè)備的配網(wǎng)認(rèn)證密鑰,并根據(jù)所述配網(wǎng)認(rèn)證密鑰對目標(biāo)配網(wǎng)從設(shè)備進(jìn)行密鑰分發(fā),之前還包括:
3.根據(jù)權(quán)利要求1所述的星閃設(shè)備的配網(wǎng)認(rèn)證方法,其特征在于,所述獲取配網(wǎng)主設(shè)備的配網(wǎng)認(rèn)證請求,根據(jù)所述配網(wǎng)認(rèn)證請求獲取所述配網(wǎng)主設(shè)備的配網(wǎng)認(rèn)證密鑰,并根據(jù)所述配網(wǎng)認(rèn)證密鑰對目標(biāo)配網(wǎng)從設(shè)備進(jìn)行密鑰分發(fā),具體包括:
4.根據(jù)權(quán)利要求3所述的星閃設(shè)備的配網(wǎng)認(rèn)證方法,其特征在于,所述獲取配網(wǎng)主設(shè)備的配網(wǎng)認(rèn)證請求,根據(jù)所述配網(wǎng)認(rèn)證請求獲取所述配網(wǎng)主設(shè)備的配網(wǎng)認(rèn)證密鑰,并根據(jù)所述配網(wǎng)認(rèn)證密鑰對目標(biāo)配網(wǎng)從設(shè)備進(jìn)行密鑰分發(fā),之后還包括:
5.根據(jù)權(quán)利要求1所述的星閃設(shè)備的配網(wǎng)認(rèn)證方法,其特征在于,所述獲取所述目標(biāo)配網(wǎng)從設(shè)備的密鑰分發(fā)結(jié)果,根據(jù)所述密鑰分發(fā)結(jié)果對所述配網(wǎng)主設(shè)備和所述目標(biāo)配網(wǎng)從設(shè)備進(jìn)行設(shè)備認(rèn)證,得到認(rèn)證結(jié)果,具體包括:
6.根據(jù)權(quán)利要求1
7.根據(jù)權(quán)利要求6所述的星閃設(shè)備的配網(wǎng)認(rèn)證方法,其特征在于,所述根據(jù)所述重置密鑰對所述配網(wǎng)主設(shè)備和所述目標(biāo)配網(wǎng)從設(shè)備進(jìn)行再次認(rèn)證,得到認(rèn)證信息,并將所述認(rèn)證信息進(jìn)行保存,具體包括:
8.一種星閃設(shè)備的配網(wǎng)認(rèn)證系統(tǒng),其特征在于,所述星閃設(shè)備的配網(wǎng)認(rèn)證系統(tǒng)包括:
9.一種終端,其特征在于,所述終端包括存儲器、處理器以及存儲在所述存儲器上并可在所述處理器上運(yùn)行的星閃設(shè)備的配網(wǎng)認(rèn)證程序,所述星閃設(shè)備的配網(wǎng)認(rèn)證程序被所述處理器執(zhí)行時(shí)實(shí)現(xiàn)如權(quán)利要求1-7任意一項(xiàng)所述星閃設(shè)備的配網(wǎng)認(rèn)證方法的步驟。
10.一種計(jì)算機(jī)可讀存儲介質(zhì),其特征在于,其上存儲有計(jì)算機(jī)程序,所述計(jì)算機(jī)可讀存儲介質(zhì)存儲有星閃設(shè)備的配網(wǎng)認(rèn)證程序,所述星閃設(shè)備的配網(wǎng)認(rèn)證程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)如權(quán)利要求1-7任意一項(xiàng)所述星閃設(shè)備的配網(wǎng)認(rèn)證方法的步驟。
...【技術(shù)特征摘要】
1.一種星閃設(shè)備的配網(wǎng)認(rèn)證方法,其特征在于,所述星閃設(shè)備的配網(wǎng)認(rèn)證方法包括:
2.根據(jù)權(quán)利要求1所述的星閃設(shè)備的配網(wǎng)認(rèn)證方法,其特征在于,所述獲取配網(wǎng)主設(shè)備的配網(wǎng)認(rèn)證請求,根據(jù)所述配網(wǎng)認(rèn)證請求獲取所述配網(wǎng)主設(shè)備的配網(wǎng)認(rèn)證密鑰,并根據(jù)所述配網(wǎng)認(rèn)證密鑰對目標(biāo)配網(wǎng)從設(shè)備進(jìn)行密鑰分發(fā),之前還包括:
3.根據(jù)權(quán)利要求1所述的星閃設(shè)備的配網(wǎng)認(rèn)證方法,其特征在于,所述獲取配網(wǎng)主設(shè)備的配網(wǎng)認(rèn)證請求,根據(jù)所述配網(wǎng)認(rèn)證請求獲取所述配網(wǎng)主設(shè)備的配網(wǎng)認(rèn)證密鑰,并根據(jù)所述配網(wǎng)認(rèn)證密鑰對目標(biāo)配網(wǎng)從設(shè)備進(jìn)行密鑰分發(fā),具體包括:
4.根據(jù)權(quán)利要求3所述的星閃設(shè)備的配網(wǎng)認(rèn)證方法,其特征在于,所述獲取配網(wǎng)主設(shè)備的配網(wǎng)認(rèn)證請求,根據(jù)所述配網(wǎng)認(rèn)證請求獲取所述配網(wǎng)主設(shè)備的配網(wǎng)認(rèn)證密鑰,并根據(jù)所述配網(wǎng)認(rèn)證密鑰對目標(biāo)配網(wǎng)從設(shè)備進(jìn)行密鑰分發(fā),之后還包括:
5.根據(jù)權(quán)利要求1所述的星閃設(shè)備的配網(wǎng)認(rèn)證方法,其特征在于,所述獲取所述目標(biāo)配網(wǎng)從設(shè)備的密鑰分發(fā)結(jié)果,根據(jù)所述密鑰分發(fā)結(jié)果對所述配網(wǎng)主設(shè)備和所述目標(biāo)配網(wǎng)從設(shè)備進(jìn)行設(shè)備認(rèn)證,得到認(rèn)...
【專利技術(shù)屬性】
技術(shù)研發(fā)人員:夏朝陽,
申請(專利權(quán))人:深圳開鴻數(shù)字產(chǎn)業(yè)發(fā)展有限公司,
類型:發(fā)明
國別省市:
還沒有人留言評論。發(fā)表了對其他瀏覽者有用的留言會獲得科技券。