[STM32F1] STM32F1如何烧程序加密

[复制链接]
5325|52
 楼主| jiajs 发表于 2021-7-30 20:41 | 显示全部楼层 |阅读模式
STM32F1如何烧程序加密

评论

推介你一个好用的烧录器:创芯工坊的PW200,可以加密烧录,具体自己了解一下,在论坛做过测评,加密效果是挺不错的  发表于 2021-8-2 09:24
dingy 发表于 2021-7-30 20:44 | 显示全部楼层
你想知道什么?或者你想达到什么目的呢?
 楼主| jiajs 发表于 2021-7-30 20:45 | 显示全部楼层
源程序开发完毕了,现在开始考虑量产的事情了。知道STM32的产品有ID可以用于加密,不知道具体应该如何操作。请有经验的人给指点一下。
 楼主| jiajs 发表于 2021-7-30 20:48 | 显示全部楼层
硬件上应该买一个烧片子的座子吧
 楼主| jiajs 发表于 2021-7-30 20:50 | 显示全部楼层
软件应该用什么来搞?谢谢。
spark周 发表于 2021-7-30 20:53 | 显示全部楼层
这个好多人都不会的,实际上只可防君子,没法防小人啊。
Emily999 发表于 2021-7-30 20:55 | 显示全部楼层
用jlink 程序加密就可以了
B1lanche 发表于 2021-7-30 20:56 | 显示全部楼层
可以通过修改hex内部文件进行加密,修改完成之后,程序读取这个块,对了才可以进到应用程序
 楼主| jiajs 发表于 2021-7-30 20:57 | 显示全部楼层
恩,知道是这么回事,具体怎么操作啊?请指点。
yangjiaxu 发表于 2021-7-30 20:57 | 显示全部楼层
JLINK可以实现程序加锁,如果强制解锁就会破坏内部代码
Betty996 发表于 2021-7-30 20:57 | 显示全部楼层
设计一个算法呗,这个不复杂的
Betty1299 发表于 2021-7-30 20:58 | 显示全部楼层
如果板子上有存储功能,可以在存储芯片中写入一个秘钥,通过MCU读取,读对了才可以开机。
stly 发表于 2021-7-30 20:59 | 显示全部楼层
用了那么长时间stm32f103,真的不知道该如何加密
Candic12e 发表于 2021-7-30 21:00 | 显示全部楼层
在MCU的后面多余的flash中,写入自己设计好的ID,通过MCU的程序读取,对了才可以开机
Alina艾 发表于 2021-7-30 21:00 | 显示全部楼层
我知道jlink的软件 jflash可以 你搜搜看
Carmen7 发表于 2021-7-30 21:01 | 显示全部楼层
加个存储芯片就好了,开机先读取存储芯片中的数据,数据对才可以用
Belle1257 发表于 2021-7-30 21:03 | 显示全部楼层
芯片加锁呗,也可以在板子上做些处理,加个行程开关,开关正常状态会给MCU一个电平,电平对可以正常开机,如果电平不对,芯片清除数据,导致开不了机就行了
Charlene沙 发表于 2021-7-30 21:04 | 显示全部楼层
配合上位机实现也行,也就是设备在线,不在线不工作,这样也能达到加密目的
alxd 发表于 2021-7-30 21:05 | 显示全部楼层
芯片加密一般都是读取一个固定的数据,也就是校验一下,知道这种方式之后,你想想应该怎么实现呢?
Allison8859 发表于 2021-7-30 21:06 | 显示全部楼层
修改二进制文件可以实现加密,拿到你源码都解决不了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

940

主题

11975

帖子

6

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