打印
[文档下载]

MCU加密

[复制链接]
552|9
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
shaler|  楼主 | 2020-11-9 11:26 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
通常所说的MCU加密是指将用户的程序固件保护起来,防止别人通过外部调试接口或者其他方法读取烧写在Flash中的程序。保护自家方案不轻易被别家抄袭,从硬件上保护自己的知识产权。MCU加密还指防止自家程序被恶意读取**,UID是每个芯片都有,UCID是需要原厂配合客户定制的。UID实际的意义不大小批量的时候可以对每个芯片单独处理。ucid对于保密比较有用。

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

162.98 KB

使用特权

评论回复
评论
xiaofei558008 2020-11-11 15:40 回复TA
ucid 其实那几个地址 hex文件一搜就能搜到的,改了就可以 
沙发
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 | 只看该作者
具体是如何作到的,看看。

使用特权

评论回复
5
BettyBerry| | 2020-11-9 23:59 | 只看该作者
加密确实对大厂来说很重要 但是我个人不太了解怎么做

使用特权

评论回复
6
fcccc| | 2020-11-10 07:39 | 只看该作者
如果UCID可以根据厂家要求放在不同的地址上可靠性会好很多.**的人不知道哪里是UCID

使用特权

评论回复
7
lidi911| | 2020-11-10 07:51 | 只看该作者
感谢楼主分享经验,下载学习了。

使用特权

评论回复
8
索尼法| | 2020-11-10 23:46 | 只看该作者
下载学习了 技多不压身

使用特权

评论回复
9
zeshoufx| | 2020-11-11 08:45 | 只看该作者
谢谢分享【MCU加密】

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

44

主题

923

帖子

2

粉丝