• 21
    回复
  • 收藏
  • 点赞
  • 分享
  • 发新帖

如何防护单片机安全?

我是做汽车检测仪器的,之前的产品被抄袭了,损失惨重,有什么方法能够保护吗?

全部回复(21)
正序查看
倒序查看
2022-07-05 13:16

哎 被抄袭是太可怕的事,我朋友的公司就是因为被破解了,导致经营不善

0
回复
2022-07-05 13:23

有什么好的方法吗,我朋友用过LKT4105U,说那个不错

0
回复
Hex315
LV.5
4
2022-07-05 14:08

防止盗版的最好方法确实得加密芯片来设计,主流

0
回复
Nic_浩
LV.4
5
2022-07-05 14:16

我记得以前有和设备id认证的软加密,那种不行吗

0
回复
liaqi333
LV.4
6
2022-07-06 09:46
@Nic_浩
我记得以前有和设备id认证的软加密,那种不行吗

软加密的缺点在于无法对外界环境做出判断,如果模拟id认证,软件就会通过了,安全性不足

0
回复
2022-07-06 10:53

那加密芯片的话,如何认证 

0
回复
2022-07-06 15:04
@我心痛了
那加密芯片的话,如何认证 

可以考虑通过标准算法认证,就是设备发出数据,验证芯片计算的结果正确与否

0
回复
2022-07-06 15:09

认证类的作用对真正破解的人来说,用处不大,从设备主控就能搞掉

0
回复
dy-nkxSpMgJ
LV.3
10
2022-07-07 09:10

有芯片认证也不行吗,也会被破

0
回复
pinbo200808
LV.4
11
2022-07-07 09:17
@dy-9qkBDTNI
认证类的作用对真正破解的人来说,用处不大,从设备主控就能搞掉

愿闻其详,具体原因是?

0
回复
dy-98AYH6wr
LV.4
12
2022-07-07 10:05
@pinbo200808
愿闻其详,具体原因是?

似乎是认证的判断点,是在设备端,如果设备端不安全就不行 

0
回复
2022-07-08 09:21

对,就如同开锁,能不能开锁在于是否匹配,但是在主控中连匹配结果都修改的话,自然无能为力了

0
回复
Hex315
LV.5
14
2022-07-08 09:26
@YXG_2134561235
对,就如同开锁,能不能开锁在于是否匹配,但是在主控中连匹配结果都修改的话,自然无能为力了

所以像之前4105U的那种,可编程的就比较优秀了,直接加载程序,返回结果是有用的,且动态的

0
回复
Nic_浩
LV.4
15
2022-07-08 09:33

有点不太明白,具体解释一下好吗

0
回复
liaqi333
LV.4
16
2022-07-11 08:54
@Nic_浩
有点不太明白,具体解释一下好吗

就是说,芯片中也是有程序的,缺少了不行,而每次计算的数据和结果也是动态变化的,哪一次缺了加密芯片,那么功能就少了,功能少了,主控自然无法正常运行

0
回复
2022-07-11 12:10

我想想啊,这种方式不存在主控端破解可能了吗

0
回复
DY20171215
LV.4
18
2022-07-11 16:02
@我心痛了
我想想啊,这种方式不存在主控端破解可能了吗

哦 这个意思是芯片的程序参与运行了,且设备mcu端 是没有验证程序的,只能直接用才能保证正常运行。而第2次的时候,第1次的结果不能用了,必须重新从加密芯片中取

0
回复
dy-9qkBDTNI
LV.1
19
2022-07-11 16:06

这么说就很清晰了,程序的载体由1端变为2端了,新增加的加密芯片防控力度和环境更加安全

0
回复
dy-nkxSpMgJ
LV.3
20
2022-07-11 17:09

还是国产的呢

0
回复
2022-08-17 17:26

用M23内核的芯片呢,带 TrustZone 功能带物理入侵防护安全密钥存储区、闪存内存数据保护、安全区域规划

0
回复
2022-09-09 11:57

可以用数字签名给你的设备授权,大致的原理就是,一般的芯片(MCU)内部都有一个唯一ID,生产的时候读这个ID,然后使用加密算法计算出一个密钥,可以是对称加密或者非对称加密都可以,总之就是根据这个ID生成一个钥匙,然后把生成的钥匙写入到单片机内部的Flash或者外部的存储芯片中,这个步骤叫做签名,相当于给这个产品授权了,然后单片机代码在运行的时候读取内部的ID和生产时候写入的密钥,判断这个密钥是不是根据这个ID生成的,如果是那就是一个合法的设备,正常启动,如果不是那就不启动。就算别人抄了你的板,读出了你的代码,获取了当前产品中的密钥,他也没有办法再仿制,因为单片机内部的ID是唯一的,只要他不知道你从ID到密钥的生成方式,他就不可能直接复制你的产品

0
回复