這幾月,不斷演進(jìn)的合宙MCU系列,特別是性能優(yōu)異且勁爆低價的Air105,已陸續(xù)應(yīng)用于各行業(yè)的量產(chǎn)產(chǎn)品。也有新朋友擔(dān)憂:量產(chǎn)安全嗎?Flash會被復(fù)制盜版嗎?——不必?fù)?dān)心,Air105加密方案已為你備好。
Air105目前有2種量產(chǎn)加密方案:一種是對Core的部分代碼加密,用戶的關(guān)鍵數(shù)據(jù)或者算法放在加密區(qū)。這種方式需要編譯源碼,對用戶開發(fā)能力有一定要求,如需要可聯(lián)系合宙銷售單獨提供。
另一種是采用腳本加密,通過合宙自研的LuaTools工具生成量產(chǎn)文件,安全簡便,也是我們今天要分享的方法。
合宙Air105腳本加密
使用LuaTools對Air105進(jìn)行腳本加密,簡單三步走——LuaTools上勾選加密腳本,寫口令,然后刷機(jī)或者生成量產(chǎn)文件。▼ Air105加密演示視頻 ▼
準(zhǔn)備工作及注意事項:須使用2.1.53以及之后的LuaTools和20220511之后的Air105固件版本;閱覽本文之前請確保會使用LuaTools進(jìn)行刷機(jī),如不會請參考燒錄教程。
Air105腳本加密詳解
準(zhǔn)備就緒,打開我們的程序下載界面,也就是LuaTools-項目管理測試:
勾選加密腳本并輸入密碼:
隨后點擊下載底層和腳本,等待下載成功:
可以看到程序正常運行,此時我們的腳本就是加密過的了。
如何驗證呢?
我們?nèi)サ裟_本加密的勾選,再下載一次腳本:
腳本加密生效:單獨下載腳本時,不提供密碼或者與已下載的固件密碼不符,會無法運行。即便將內(nèi)部flash內(nèi)容讀出放入另一塊芯片,也無法啟動。
是不是很簡單呢,快來試試吧~
打破傳統(tǒng)MCU“價高、缺貨、開發(fā)難”的行業(yè)桎梏,不僅需要依托多年的技術(shù)積累和供應(yīng)鏈優(yōu)勢,更需要不斷創(chuàng)新突破。愿每個你我的付出與努力,共同推動國產(chǎn)替代進(jìn)程。
-
mcu
+關(guān)注
關(guān)注
146文章
17271瀏覽量
352065
發(fā)布評論請先 登錄
相關(guān)推薦
評論