打印

STM32的唯一ID,都用于干嘛?产品ID?加密?还有?

[复制链接]
7248|5
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
   RM0008里提到:

   产品唯一的身份标识非常适合:
●用来作为序列号(例如USB字符序列号或者其他的终端应用)
●用来作为密码,在编写闪存时,将此唯一标识与软件加解密算法结合使用,提高代码在闪存存储器内的安全性。
●用来激活带安全机制的自举过程


第二种用法,在编写闪存时,首先要知道ID,这给产品生产带来很多额外的工作量?需要专门的程序烧录工具? 拿ISP为例,上位机ISP软件首先要读取MCU的唯一ID,然后把用户HEX/BIN代码的部分或全部结合唯一ID作个加密算法,最后再把用户HEX/BIN文件写入MCU内部Flash。   有人做过吗?
沙发
PowerGPS|  楼主 | 2009-1-21 12:40 | 只看该作者

这样用上位机处理过的HEX/BIN文件

   只能写入与唯一ID相对应的MCU,同一个HEX/BIN文件不经过上位机软件处理是不能批量生产的。

使用特权

评论回复
板凳
mcuisp| | 2009-1-21 14:54 | 只看该作者

我正在鼓捣STM32F手持程序下载机。

提供LZ所需要的功能。

使用特权

评论回复
地板
香水城| | 2009-1-21 16:11 | 只看该作者

芯片提供了相应的机制,也提供了使用它的一些例子

剩下的事情,如何使用这一功能,就看你自己发挥了。

STM32释放您的创造力,除非你没有创造力:-)

使用特权

评论回复
5
PowerGPS|  楼主 | 2009-1-21 23:08 | 只看该作者

用上位机软件结合唯一ID处理过的HEX/BIN文件

   别人要**,要过两道关,一是读取加密的MCU内部代码,二是上位机编程软件...  这就增加了**成本。

使用特权

评论回复
6
meijc119| | 2021-10-20 16:58 | 只看该作者

使用特权

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

本版积分规则

12

主题

76

帖子

0

粉丝