[發(fā)明專利]認(rèn)證碼的確定方法及裝置、存儲介質(zhì)、電子裝置有效
| 申請?zhí)枺?/td> | 202110283110.3 | 申請日: | 2021-03-16 |
| 公開(公告)號: | CN113065118B | 公開(公告)日: | 2022-06-14 |
| 發(fā)明(設(shè)計)人: | 李閱苗 | 申請(專利權(quán))人: | 青島海爾科技有限公司;海爾智家股份有限公司 |
| 主分類號: | G06F21/44 | 分類號: | G06F21/44;G06F21/73 |
| 代理公司: | 北京康信知識產(chǎn)權(quán)代理有限責(zé)任公司 11240 | 代理人: | 王曉婷 |
| 地址: | 266101 山東省*** | 國省代碼: | 山東;37 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 認(rèn)證 確定 方法 裝置 存儲 介質(zhì) 電子 | ||
1.一種認(rèn)證碼的確定方法,其特征在于,包括:
獲取多個設(shè)備的第一標(biāo)識信息,其中,所述第一標(biāo)識信息用于指示與目標(biāo)對象存在綁定關(guān)系設(shè)備的設(shè)備標(biāo)識;
確定所述目標(biāo)對象的第二標(biāo)識信息,根據(jù)預(yù)設(shè)排列規(guī)則對所述第一標(biāo)識信息與所述第二標(biāo)識信息進(jìn)行排列,以得到所述目標(biāo)對象的待認(rèn)證列表,其中,所述第二標(biāo)識信息用于指示所述目標(biāo)對象的目標(biāo)標(biāo)識;
根據(jù)二叉樹算法對所述待認(rèn)證列表中的標(biāo)識信息進(jìn)行運(yùn)算,以生成所述目標(biāo)對象對應(yīng)的認(rèn)證碼,其中,所述認(rèn)證碼用于指示多個第一標(biāo)識信息,所述第二標(biāo)識信息,以及所述多個設(shè)備和所述目標(biāo)對象位于同一局域網(wǎng),其中,所述標(biāo)識信息包括:多個第一標(biāo)識信息和所述第二標(biāo)識信息;所述二叉樹算法為對標(biāo)識信息通過散列函數(shù)求和確定出的父節(jié)點(diǎn)對應(yīng)的散列值進(jìn)行逐級合并,最終確定出一個頂端節(jié)點(diǎn);
將所述認(rèn)證碼傳輸至所述多個設(shè)備,得到所述多個設(shè)備對所述認(rèn)證碼的存儲結(jié)果;
在所述多個設(shè)備之間存在控制請求的情況下,確認(rèn)發(fā)送控制請求的主控設(shè)備的第一設(shè)備標(biāo)識,并在所述認(rèn)證碼中確定所述主控設(shè)備的第一認(rèn)證路徑;以及確定接收控制請求的被控設(shè)備的第二設(shè)備標(biāo)識,并在所述認(rèn)證碼中確定所述被控設(shè)備的第二認(rèn)證路徑;
根據(jù)所述第一設(shè)備標(biāo)識、所述第一認(rèn)證路徑、所述第二設(shè)備標(biāo)識、所述第二認(rèn)證路徑確定是否允許所述主控設(shè)備控制所述被控設(shè)備。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,根據(jù)二叉樹算法對所述待認(rèn)證列表中的標(biāo)識信息進(jìn)行運(yùn)算,以生成所述目標(biāo)對象對應(yīng)的認(rèn)證碼,包括:
對所述待認(rèn)證列表中兩個相鄰的標(biāo)識信息利用散列函數(shù)進(jìn)行求和處理,以確定所述兩個相鄰的標(biāo)識信息的父節(jié)點(diǎn)的散列值,其中,待認(rèn)證列表中的每一個標(biāo)識信息對應(yīng)一個子節(jié)點(diǎn);
逐級合并所述父節(jié)點(diǎn)的散列值,以確定頂端節(jié)點(diǎn)的目標(biāo)散列值的長度,其中,所述目標(biāo)散列值用于指示所述認(rèn)證碼的長度以及認(rèn)證碼的內(nèi)容。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,將所述認(rèn)證碼發(fā)送至所述多個設(shè)備,得到所述多個設(shè)備對所述認(rèn)證碼的存儲結(jié)果,包括:
在確定所述認(rèn)證碼包括有所有第一標(biāo)識信息以及第二標(biāo)識信息的情況下,將所述認(rèn)證碼傳輸至所述多個設(shè)備中的每一個設(shè)備,以使所述每一個設(shè)備均保存所述認(rèn)證碼;
獲取所述每一個設(shè)備對認(rèn)證碼的存儲結(jié)果。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,根據(jù)所述第一設(shè)備標(biāo)識、所述第一認(rèn)證路徑、所述第二設(shè)備標(biāo)識、所述第二認(rèn)證路徑確定是否允許所述主控設(shè)備控制所述被控設(shè)備,包括:
根據(jù)所述第一設(shè)備標(biāo)識和所述第一認(rèn)證路徑確定多個設(shè)備中的所述主控設(shè)備的第一散列值,以及根據(jù)所述第二設(shè)備標(biāo)識和所述第二認(rèn)證路徑確定多個設(shè)備中的所述主控設(shè)備的第二散列值;其中,所述主控設(shè)備已向所述被控設(shè)備發(fā)送控制請求,以請求控制所述被控設(shè)備,其中,所述多個設(shè)備包括:所述主控設(shè)備和所述被控設(shè)備;
比較所述第一散列值與第二散列值,以確定是否允許所述主控設(shè)備控制所述被控設(shè)備。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,比較所述第一散列值與第二散列值,以確定是否允許所述主控設(shè)備控制所述被控設(shè)備,包括:
在第一散列值與第二散列值的大小相等的情況下,允許所述主控設(shè)備控制所述被控設(shè)備;
在第一目標(biāo)散列值與第二目標(biāo)散列值的大小不相等的情況下,確定不允許所述主控設(shè)備控制所述被控設(shè)備。
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,在第一目標(biāo)散列值與第二目標(biāo)散列值的大小不相等的情況下,所述方法還包括:
獲取第一散列值與第二散列值的散列值差值;
在所述散列值差值超出預(yù)設(shè)閾值的情況下,所述被控設(shè)備發(fā)出提示指令,其中,所述提示指令用于指示被控設(shè)備向所述目標(biāo)對象發(fā)出提示信息,以指示所述目標(biāo)對象對主控設(shè)備的權(quán)限進(jìn)行確認(rèn)。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于青島海爾科技有限公司;海爾智家股份有限公司,未經(jīng)青島海爾科技有限公司;海爾智家股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110283110.3/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
G06F 電數(shù)字?jǐn)?shù)據(jù)處理
G06F21-00 防止未授權(quán)行為的保護(hù)計算機(jī)或計算機(jī)系統(tǒng)的安全裝置
G06F21-02 .通過保護(hù)計算機(jī)的特定內(nèi)部部件
G06F21-04 .通過保護(hù)特定的外圍設(shè)備,如鍵盤或顯示器
G06F21-06 .通過感知越權(quán)操作或外圍侵?jǐn)_
G06F21-20 .通過限制訪問計算機(jī)系統(tǒng)或計算機(jī)網(wǎng)絡(luò)中的節(jié)點(diǎn)
G06F21-22 .通過限制訪問或處理程序或過程
- 基于以太網(wǎng)認(rèn)證系統(tǒng)的認(rèn)證方法
- 認(rèn)證方法、認(rèn)證系統(tǒng)和認(rèn)證裝置
- 一種認(rèn)證方法和系統(tǒng)
- 一種認(rèn)證控制的方法,認(rèn)證服務(wù)器和系統(tǒng)
- 多認(rèn)證域認(rèn)證方法和裝置
- 一種認(rèn)證方法及系統(tǒng)
- 一種光線路終端對光網(wǎng)絡(luò)單元的認(rèn)證系統(tǒng)及認(rèn)證方法
- 身份認(rèn)證服務(wù)器、身份認(rèn)證終端、身份認(rèn)證系統(tǒng)及方法
- 一種網(wǎng)絡(luò)認(rèn)證方法
- 身份認(rèn)證器的初始化、身份認(rèn)證方法以及裝置





