[發(fā)明專利]嵌入式固件加密方法、裝置、wifi設(shè)備及存儲(chǔ)介質(zhì)在審
| 申請(qǐng)?zhí)枺?/td> | 201910093534.6 | 申請(qǐng)日: | 2019-01-30 |
| 公開(kāi)(公告)號(hào): | CN109889334A | 公開(kāi)(公告)日: | 2019-06-14 |
| 發(fā)明(設(shè)計(jì))人: | 王坤;黃龍強(qiáng) | 申請(qǐng)(專利權(quán))人: | 深圳市高端無(wú)人機(jī)有限公司 |
| 主分類號(hào): | H04L9/08 | 分類號(hào): | H04L9/08 |
| 代理公司: | 深圳市沈合專利代理事務(wù)所(特殊普通合伙) 44373 | 代理人: | 沈祖鋒;吳京隆 |
| 地址: | 518000 廣東省深圳市大鵬新*** | 國(guó)省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說(shuō)明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 存儲(chǔ)介質(zhì) 密鑰 加密 上電指令 寫入 讀取 媒體訪問(wèn)控制 嵌入式固定 程度控制 加密硬件 直接獲取 嵌入式 空時(shí) 上電 燒錄 受限 外部 更新 | ||
本發(fā)明實(shí)施例公開(kāi)一種嵌入式固定加密方法、裝置、wifi設(shè)備及存儲(chǔ)介質(zhì),該方法包括:獲取當(dāng)前wifi設(shè)備的上電指令,基于所述上電指令讀取所述wifi設(shè)備的指定存儲(chǔ)介質(zhì)中的密鑰值;確定所述密鑰值為空時(shí),將所述wifi設(shè)備的媒體訪問(wèn)控制MAC地址作為更新的密鑰值寫入所述存儲(chǔ)介質(zhì)中。通過(guò)wifi設(shè)備上電時(shí)直接獲取MAC地址寫入作為固件的密鑰值,不需要額外地增加外部加密硬件成本、不受限于固件燒錄階段進(jìn)行加密,從而不僅最大程度控制了成本、而且通過(guò)對(duì)固件運(yùn)行進(jìn)行加密提升了固件運(yùn)行的安全性。
技術(shù)領(lǐng)域
本發(fā)明涉及對(duì)電子設(shè)備的嵌入式固件的保護(hù)技術(shù)領(lǐng)域,尤其涉及一種嵌入式固件加密方法、裝置、wifi設(shè)備及存儲(chǔ)介質(zhì)。
背景技術(shù)
隨著互聯(lián)網(wǎng)技術(shù)的發(fā)展,各種智能設(shè)備如無(wú)人機(jī)廣泛使用,對(duì)于無(wú)人機(jī)的安全性管理要求越來(lái)越高。典型地,現(xiàn)在的無(wú)人機(jī)的嵌入式固件中會(huì)加入較多的保護(hù)機(jī)制,如數(shù)據(jù)加密,防止一些關(guān)鍵數(shù)據(jù)被非法竊取,飛行區(qū)域限制,防止飛機(jī)在未經(jīng)授權(quán)的區(qū)域飛行,諸如此類的安全實(shí)現(xiàn)都依賴于無(wú)人機(jī)的固件能夠正常運(yùn)行才能發(fā)揮作用,然而作為安全性保障的源頭,如何對(duì)無(wú)人機(jī)固件保護(hù)則很少涉及。
在未經(jīng)保護(hù)的智能設(shè)備系統(tǒng)中,非法用戶可以通過(guò)刷機(jī)的方式植入自己的固件,如此,對(duì)智能設(shè)備的安全策略來(lái)說(shuō)是一種巨大的漏洞。
發(fā)明內(nèi)容
為了解決現(xiàn)有存在的技術(shù)問(wèn)題,本發(fā)明實(shí)施例提供一種嵌入式固件加密方法、裝置、wifi設(shè)備及存儲(chǔ)介質(zhì),能夠在最大程度減少成本的基礎(chǔ)上,提升固件運(yùn)行的安全性。
為達(dá)到上述目的,本發(fā)明實(shí)施例的技術(shù)方案是這樣實(shí)現(xiàn)的:
本申請(qǐng)實(shí)施例第一方面,提供一種嵌入式固件加密方法,應(yīng)用于wifi設(shè)備,包括:獲取當(dāng)前wifi設(shè)備的上電指令,基于所述上電指令讀取所述wifi設(shè)備的指定存儲(chǔ)介質(zhì)中的密鑰值;確定所述密鑰值為空時(shí),將所述wifi設(shè)備的媒體訪問(wèn)控制MAC地址作為更新的密鑰值寫入所述存儲(chǔ)介質(zhì)中。
本申請(qǐng)實(shí)施例第二方面,提供一種嵌入式固件加密裝置,應(yīng)用于wifi設(shè)備,包括:密鑰生成模塊,用于獲取當(dāng)前wifi設(shè)備的上電指令,基于所述上電指令讀取所述wifi設(shè)備的指定存儲(chǔ)介質(zhì)中的密鑰值;密鑰存儲(chǔ)模塊,用于確定所述密鑰值為空時(shí),將所述wifi設(shè)備的媒體訪問(wèn)控制MAC地址作為更新的密鑰值寫入所述存儲(chǔ)介質(zhì)中。
本申請(qǐng)實(shí)施例第三方面,提供一種wifi設(shè)備,包括處理器和用于存儲(chǔ)能夠在處理器上運(yùn)行的計(jì)算機(jī)程序的存儲(chǔ)器;其中,所述處理器用于運(yùn)行所述計(jì)算機(jī)程序時(shí),執(zhí)行本申請(qǐng)任一實(shí)施例所述的嵌入式固件加密方法。
本申請(qǐng)實(shí)施例第四方面,提供一種存儲(chǔ)介質(zhì),所述存儲(chǔ)介質(zhì)中存儲(chǔ)有可執(zhí)行指令,所述可執(zhí)行指令被處理器執(zhí)行時(shí)實(shí)現(xiàn)本申請(qǐng)任一實(shí)施例所述的嵌入式固件加密方法。
上述實(shí)施例所提供的嵌入式固件加密方法、裝置、wifi設(shè)備及存儲(chǔ)介質(zhì),通過(guò)獲取當(dāng)前wifi設(shè)備的上電指令,基于所述上電指令讀取所述wifi設(shè)備的指定存儲(chǔ)介質(zhì)中的密鑰值,確定所述密鑰值為空時(shí),將所述wifi設(shè)備的媒體訪問(wèn)控制MAC地址作為更新的密鑰值寫入所述存儲(chǔ)介質(zhì)中,其中,通過(guò)wifi設(shè)備上電時(shí),直接獲取MAC地址寫入作為固件的密鑰值,從而相當(dāng)于在固件運(yùn)行前獲取wifi設(shè)備的MAC地址實(shí)現(xiàn)動(dòng)態(tài)加密,不需要額外地增加外部加密硬件成本、不受限于固件燒錄階段進(jìn)行加密,從而不僅最大程度控制了成本、而且通過(guò)對(duì)固件運(yùn)行進(jìn)行加密提升了固件的安全性。
附圖說(shuō)明
圖1為本申請(qǐng)一實(shí)施例中嵌入式固件加密方法的流程示意圖;
圖2為本申請(qǐng)另一實(shí)施例中嵌入式固件加密方法的流程示意圖;
圖3為本申請(qǐng)又一實(shí)施例中嵌入式固件加密方法的流程示意圖;
圖4為本申請(qǐng)?jiān)僖粚?shí)施例中嵌入式固件加密裝置的流程示意圖;
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于深圳市高端無(wú)人機(jī)有限公司,未經(jīng)深圳市高端無(wú)人機(jī)有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910093534.6/2.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專利網(wǎng)。





