你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。
chrome
firefox
safari
ie8及以上
ST
意法半导体官网
STM32
中文官网
ST
全球论坛
登录/注册
首页
技术问答
话题
资源
创客秀
视频
标签
积分商城
每日签到
如何利用STM32的ID号进行加密?
[复制链接]
sasmike
提问时间:2015-1-9 09:31 /
96位的产品唯一身份标识所提供的参考号码对任意一个STM32微控制器,在任何情况下都是唯一的。用户在何种情况下,都不能修改这个身份标识。
看到许多朋友利用STM32的ID编码结合来进行产品加密,哪位能给个详细的思路啊?
赞
0
收藏
1
评论
4
分享
发布时间:2015-1-9 09:31
举报
请先
登录
后回复
4个回答
Angel_YY_ST
回答时间:2018-3-10 10:31:34
a0a.1 32b0c
提示:
作者被禁止或删除 内容自动屏蔽
赞
0
评论
回复
支持
反对
XinLiYF
回答时间:2018-3-10 13:41:05
a0a.1 32b0c
可以做产品的激活码。
评分
参与人数
1
蝴蝶豆
+2
收起
理由
zero99
+ 2
查看全部评分
赞
0
评论
回复
支持
反对
STM1024
回答时间:2018-3-10 16:45:02
a0a.1 32b0c
主要有几种功能吧:
1.防止逆向。这样的话即使别人把你的代码dump了,换个同样的MCU就不能工作了。具体思路可以自己设计一个算法。
2.售后凭据。在产品出厂前登记MCU的ID,这样后续服务的时候,作为购买了产品的凭据,例如安富莱的开发板就是这么做的。
3.作为产品的License。有点像软件的激活码的感觉,不过这种一般用处不大,毕竟硬件产品都销售给了客户。
评分
参与人数
1
蝴蝶豆
+4
收起
理由
zero99
+ 4
查看全部评分
赞
0
评论
回复
支持
反对
meifan119
回答时间:2020-3-26 17:13:44
a0a.1 32b0c
1,不要在程序中直接出现id地址,例如STM32:1FFFF7E8 1FFFF7EC 1FFFF7F0 STM8: 0x4865~0x4870 2, 利用校验和或是crc对程序区进行校验,防止改程序 QQ9272078
赞
0
评论
回复
支持
反对
所属标签
相似问题
关于
意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32Cube扩展软件包
意法半导体边缘AI套件
ST - 理想汽车豪华SUV案例
ST意法半导体智能家居案例
STM32 ARM Cortex 32位微控制器
关注我们
微信公众号
手机版
快速回复
返回顶部
返回列表
评分
查看全部评分
1.防止逆向。这样的话即使别人把你的代码dump了,换个同样的MCU就不能工作了。具体思路可以自己设计一个算法。
2.售后凭据。在产品出厂前登记MCU的ID,这样后续服务的时候,作为购买了产品的凭据,例如安富莱的开发板就是这么做的。
3.作为产品的License。有点像软件的激活码的感觉,不过这种一般用处不大,毕竟硬件产品都销售给了客户。
评分
查看全部评分