打印
[STM32F1]

STM32F1如何烧程序加密

[复制链接]
4756|52
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
jiajs|  楼主 | 2021-7-30 20:41 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
STM32F1如何烧程序加密

使用特权

评论回复
评论
呐咯密密 2021-8-2 09:24 回复TA
推介你一个好用的烧录器:创芯工坊的PW200,可以加密烧录,具体自己了解一下,在论坛做过测评,加密效果是挺不错的 
沙发
dingy| | 2021-7-30 20:44 | 只看该作者
你想知道什么?或者你想达到什么目的呢?

使用特权

评论回复
板凳
jiajs|  楼主 | 2021-7-30 20:45 | 只看该作者
源程序开发完毕了,现在开始考虑量产的事情了。知道STM32的产品有ID可以用于加密,不知道具体应该如何操作。请有经验的人给指点一下。

使用特权

评论回复
地板
jiajs|  楼主 | 2021-7-30 20:48 | 只看该作者
硬件上应该买一个烧片子的座子吧

使用特权

评论回复
5
jiajs|  楼主 | 2021-7-30 20:50 | 只看该作者
软件应该用什么来搞?谢谢。

使用特权

评论回复
6
spark周| | 2021-7-30 20:53 | 只看该作者
这个好多人都不会的,实际上只可防君子,没法防小人啊。

使用特权

评论回复
7
Emily999| | 2021-7-30 20:55 | 只看该作者
用jlink 程序加密就可以了

使用特权

评论回复
8
B1lanche| | 2021-7-30 20:56 | 只看该作者
可以通过修改hex内部文件进行加密,修改完成之后,程序读取这个块,对了才可以进到应用程序

使用特权

评论回复
9
jiajs|  楼主 | 2021-7-30 20:57 | 只看该作者
恩,知道是这么回事,具体怎么操作啊?请指点。

使用特权

评论回复
10
yangjiaxu| | 2021-7-30 20:57 | 只看该作者
JLINK可以实现程序加锁,如果强制解锁就会破坏内部代码

使用特权

评论回复
11
Betty996| | 2021-7-30 20:57 | 只看该作者
设计一个算法呗,这个不复杂的

使用特权

评论回复
12
Betty1299| | 2021-7-30 20:58 | 只看该作者
如果板子上有存储功能,可以在存储芯片中写入一个秘钥,通过MCU读取,读对了才可以开机。

使用特权

评论回复
13
stly| | 2021-7-30 20:59 | 只看该作者
用了那么长时间stm32f103,真的不知道该如何加密

使用特权

评论回复
14
Candic12e| | 2021-7-30 21:00 | 只看该作者
在MCU的后面多余的flash中,写入自己设计好的ID,通过MCU的程序读取,对了才可以开机

使用特权

评论回复
15
Alina艾| | 2021-7-30 21:00 | 只看该作者
我知道jlink的软件 jflash可以 你搜搜看

使用特权

评论回复
16
Carmen7| | 2021-7-30 21:01 | 只看该作者
加个存储芯片就好了,开机先读取存储芯片中的数据,数据对才可以用

使用特权

评论回复
17
Belle1257| | 2021-7-30 21:03 | 只看该作者
芯片加锁呗,也可以在板子上做些处理,加个行程开关,开关正常状态会给MCU一个电平,电平对可以正常开机,如果电平不对,芯片清除数据,导致开不了机就行了

使用特权

评论回复
18
Charlene沙| | 2021-7-30 21:04 | 只看该作者
配合上位机实现也行,也就是设备在线,不在线不工作,这样也能达到加密目的

使用特权

评论回复
19
alxd| | 2021-7-30 21:05 | 只看该作者
芯片加密一般都是读取一个固定的数据,也就是校验一下,知道这种方式之后,你想想应该怎么实现呢?

使用特权

评论回复
20
Allison8859| | 2021-7-30 21:06 | 只看该作者
修改二进制文件可以实现加密,拿到你源码都解决不了

使用特权

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

本版积分规则

940

主题

11975

帖子

6

粉丝