0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看威廉希尔官方网站 视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

便宜的国产MCU,量产应用安全吗?——Air105加密为你准备好了

合宙LuatOS 2022-05-19 14:42 次阅读

这几月,不断演进的合宙MCU系列,特别是性能优异且劲爆低价的Air105,已陆续应用于各行业的量产产品。也有新朋友担忧:量产安全吗?Flash会被复制盗版吗?——不必担心,Air105加密方案已为你备好。
Air105目前有2种量产加密方案:一种是对Core的部分代码加密,用户的关键数据或者算法放在加密区。这种方式需要编译源码,对用户开发能力有一定要求,如需要可联系合宙销售单独提供。
另一种是采用脚本加密,通过合宙自研的LuaTools工具生成量产文件,安全简便,也是我们今天要分享的方法。

e84b1b02-d2d9-11ec-8521-dac502259ad0.gif

合宙Air105脚本加密


使用LuaTools对Air105进行脚本加密,简单三步走——LuaTools上勾选加密脚本,写口令,然后刷机或者生成量产文件。▼ Air105加密演示视频
准备工作及注意事项:须使用2.1.53以及之后的LuaTools和20220511之后的Air105固件版本;阅览本文之前请确保会使用LuaTools进行刷机,如不会请参考烧录教程

Air105脚本加密详解


准备就绪,打开我们的程序下载界面,也就是LuaTools-项目管理测试:

e8718ef4-d2d9-11ec-8521-dac502259ad0.png

勾选加密脚本并输入密码:

e889499a-d2d9-11ec-8521-dac502259ad0.png

随后点击下载底层和脚本,等待下载成功:

e8a0613e-d2d9-11ec-8521-dac502259ad0.png

可以看到程序正常运行,此时我们的脚本就是加密过的了。

如何验证呢?

我们去掉脚本加密的勾选,再下载一次脚本:

e8ba7e7a-d2d9-11ec-8521-dac502259ad0.png

e8e0314c-d2d9-11ec-8521-dac502259ad0.png

脚本加密生效:单独下载脚本时,不提供密码或者与已下载的固件密码不符,会无法运行。即便将内部flash内容读出放入另一块芯片,也无法启动。

是不是很简单呢,快来试试吧~

打破传统MCU“价高、缺货、开发难”的行业桎梏,不仅需要依托多年的威廉希尔官方网站 积累和供应链优势,更需要不断创新突破。愿每个你我的付出与努力,共同推动国产替代进程。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • mcu
    mcu
    +关注

    关注

    146

    文章

    17148

    浏览量

    351195
收藏 人收藏

    评论

    相关推荐

    浅谈加密芯片的一种破解方法和对应加密方案改进设计

    目前市面上很多防抄板加密方案都是基于加密芯片的安全存储和密文通讯来实现对主MCU方案的保护。比如把主MCU用到的一些参数、配置信息等存储在
    发表于 12-20 15:31

    【开源项目】准备好DIY一款功能强大的机器人了吗?

    考虑在外壳上添加一个树脂盖。将外壳盖用螺丝固定到位,完成组装。 现在,已经准备好了机械部件和OLED显示屏外壳,可以与PCB进行集成。 Android应用开发 开发Android应用 为了控制
    发表于 11-08 10:53

    用TAS5631做音频功放,需要怎么做才能使芯片准备好呢?

    我最近用TAS5631做音频功放,但上电之后芯片总是没准备好,即READY引脚总是低电平,PVDD28V,故障报告引脚都为高电平3.3V,即正常无故障。我想知道,需要怎么做才能使芯片准备
    发表于 09-24 06:15

    如何做才能使TAS5631处于准备状态呢?

    我在用TAS5631做音频功放,但芯片总是显示没准备好(即READY引脚总是低电平),其他的故障引脚都是高电平,即显示无故障,我的PVDD电压已经在25V以上,我想知道如何做才能使芯片处于准备状态呢
    发表于 09-10 07:25

    RISC-V Foundational Associate (RVFA) 官方认证,准备好了吗?

    目前,开放指令集与开源芯片正在快速发展,面临着不可错过的发展机遇。物联网、人工智能、云计算、5G的发展需要大量的高性能芯片和相关威廉希尔官方网站 的支持,例如RISC-V这种低功耗、低成本、灵活可扩展、安全
    的头像 发表于 05-13 17:43 475次阅读
    RISC-V Foundational Associate (RVFA) 官方认证,<b class='flag-5'>你</b><b class='flag-5'>准备好了</b>吗?

    RZ/G2L Demo调试经验分享(2)

    前面的工作已经把编译环境准备好了,下面开始准备编译
    的头像 发表于 05-07 17:52 1161次阅读
    RZ/G2L Demo调试经验分享(2)

    stm8外部时钟未准备好是怎么回事?

    stm8外部时钟未准备好是怎么回事仿真也一只卡在时钟准备好这里,硬件没有连接问题我用万用表测试了程序就卡在这里的老是检测不到外部时钟准备好
    发表于 04-30 06:50

    爱普特再推超高性价比全国产32位MCU—APT32F1025B

    近日,全国产32位MCU小巨人企业爱普特微电子宣布推出一款超高性价比的全国产RISC核32位MCU——APT32F1025B,进一步扩展丰富其在全
    的头像 发表于 03-29 08:17 1054次阅读
    爱普特再推超高性价比全<b class='flag-5'>国产</b>32位<b class='flag-5'>MCU</b>—APT32F1025B

    功耗要超1000W!NVIDIA新一代架来了

    GTC 2024即将开幕,黄仁勋准备好了主题演讲,下一代Blackwell GPU架构将会官宣。
    的头像 发表于 03-19 13:58 684次阅读

    NDI 6来了!的设备准备好了吗?

    2021年6月2日NewTek推出了NDI5版本,使得“随时、随地传输NDI”成为可能。首届NDI峰会论坛上MattLukens宣布NDI6将发布2023年首届NDI峰会论坛上,NDI商务拓展总监MattLukens就向外界宣布了NDI6即将发布的好消息,而2024年,让人期待已久支持HDR的NDI6终于要来了!更加值得期待的是千视也就在产品升级后,支持ND
    的头像 发表于 03-05 08:09 1001次阅读
    NDI 6来了!<b class='flag-5'>你</b>的设备<b class='flag-5'>准备好了</b>吗?

    CysecureTools如何直接访问外部存储设备内的密钥呢?

    在 PSoC 64 Secure MCU 的 Secure_Boot 文档示例中,CysecureTools 在配置过程中以预先准备好的文件形式使用密钥。 但是,在实际操作场景中,公开文件格式的密钥
    发表于 01-31 08:08

    如何对GD32 MCU进行加密

    GD32MCU有哪些加密方法呢?大家在平时项目开发的过程中,最后都可能会面临如何对出厂产品的MCU代码进行加密,避免产品流向市场被别人读取复制。下面
    的头像 发表于 01-20 09:30 1519次阅读
    如何对GD32 <b class='flag-5'>MCU</b>进行<b class='flag-5'>加密</b>?

    LTC6820或CN0410设计中的哪一个已经准备好进行CISPR25_2016_6.5 EMI测试?

    我想知道LTC6820演示板或CN0410(实验室电路)设计中的哪一个已经准备好进行CISPR25_2016_6.5 EMI测试? 有什么检测报告供我参考吗?或是有没有任何的设计建议方案可以通过CISPR25 1MHZ EMI 测试 谢谢
    发表于 01-05 07:17

    基于TRIZ的可穿戴设备:未来已来,准备好了吗?

    随着科技的飞速发展,可穿戴设备已经成为了我们生活中不可或缺的一部分。从智能手环、智能手表到虚拟现实眼镜,这些设备不仅提供了便利的生活体验,还为我们带来了前所未有的娱乐方式。而在这个领域中,基于TRIZ(发明问题解决理论)的可穿戴设备更是引领着科技与创新的完美融合。 TRIZ理论是由苏联发明家阿奇舒勒于1946年提出的一套系统化的问题解决工具。它通过分析大量专利,总结出各种威廉希尔官方网站 发展进化遵循的规律模式,以及解决各种威廉希尔官方网站 矛
    的头像 发表于 12-29 14:52 559次阅读
    基于TRIZ的可穿戴设备:未来已来,<b class='flag-5'>你</b><b class='flag-5'>准备好了</b>吗?

    如何擦除mcu芯片中的灰尘

    中的灰尘,并提供一些建议和注意事项,以确保操作的安全和有效。 一、准备工作 在擦除MCU芯片中的灰尘之前,首先需要准备好以下工具和设备: 反静电手环:这是为了防止静电对芯片造成损害,使
    的头像 发表于 12-29 10:27 1535次阅读