[文档下载] MCU加密

[复制链接]
904|9
 楼主| shaler 发表于 2020-11-9 11:26 | 显示全部楼层 |阅读模式
通常所说的MCU加密是指将用户的程序固件保护起来,防止别人通过外部调试接口或者其他方法读取烧写在Flash中的程序。保护自家方案不轻易被别家抄袭,从硬件上保护自己的知识产权。MCU加密还指防止自家程序被恶意读取**,UID是每个芯片都有,UCID是需要原厂配合客户定制的。UID实际的意义不大小批量的时候可以对每个芯片单独处理。ucid对于保密比较有用。

新唐MCU通过UID加密的一种方法.pdf

162.98 KB, 下载次数: 38

评论

ucid 其实那几个地址 hex文件一搜就能搜到的,改了就可以  发表于 2020-11-11 15:40
fcccc 发表于 2020-11-9 12:02 | 显示全部楼层
本帖最后由 fcccc 于 2020-11-10 10:14 编辑

UID地址是固定的,找到读取UID的指令替换成一个固定值就绕开了.无论用UID加密的算法多复杂密钥多长都没用.因为你去拿ID的路上ID就被调包了.


fcccc 发表于 2020-11-9 12:04 | 显示全部楼层
UCID也一样,意义也不大.关键还是如何防止Flash固件被读取.
玛尼玛尼哄 发表于 2020-11-9 20:45 | 显示全部楼层
具体是如何作到的,看看。
BettyBerry 发表于 2020-11-9 23:59 | 显示全部楼层
加密确实对大厂来说很重要 但是我个人不太了解怎么做
fcccc 发表于 2020-11-10 07:39 | 显示全部楼层
如果UCID可以根据厂家要求放在不同的地址上可靠性会好很多.**的人不知道哪里是UCID
lidi911 发表于 2020-11-10 07:51 来自手机 | 显示全部楼层
感谢楼主分享经验,下载学习了。
索尼法 发表于 2020-11-10 23:46 | 显示全部楼层
下载学习了 技多不压身
zeshoufx 发表于 2020-11-11 08:45 | 显示全部楼层
谢谢分享【MCU加密】
您需要登录后才可以回帖 登录 | 注册

本版积分规则

57

主题

1042

帖子

2

粉丝
快速回复 在线客服 返回列表 返回顶部