首页 > 编程知识 正文

plc解密原理(mcu芯片原理图)

时间:2023-05-05 17:13:08 阅读:74335 作者:2924

3358 www.Sina.com/http://www.Sina.com/http://www.Sina.com /是一个很棒的内容

编辑:黄工

素材来源:互联网

现在的MCU程序可能别人几百美元就能破解,但为了防止大家的程序被剽窃,今天我们会把加密的内容分享给大家。

关注、

本节不涉及加密的具体实现算法,只介绍常用的加密方法。

星标公众

该方法是最常见、最简单的方法。 现在的MUC几乎都有写保护功能,但这很容易破解。

这个方法听起来不错,但有破损的风险,同样可以解读。

一、常见加密方法

这是防止别人读程序的方法。 单一的这种方法不能防止别人的全面复制。 必须与其他加密算法合作。

1.程序写保护

这种方法看起来很有效,但成本很高。

2.烧断数据总线

这种方法改变型号会引起误解,但同时成本也增加,解密者一般也能分析。

3.软件加密

通过连接到网络,在你的MCU中生成唯一的随机长序列号,添加复杂的特殊算法,添加你们重新编码的企业信息zqdyj。 每个芯片内不同,复制者只能复制到一个序列号。

4.添加外部硬件电路的加密方法

许多MCU以前没有唯一的识别码,但许多当前MCU都有唯一的识别码。

该方法比较好,简单省力,可以很好地防止复制。

5.芯片打磨改型

使用读取保护唯一ID进行加密是最常见的方法和推荐的方法。

6.通过通过联网加序列号加密

目前,正规芯片在每次出厂时都有唯一的识别码。 这个号码是唯一的,不重复。 例如,对于STM32,使用96位作为唯一ID。

和我们每个人的身份证号码一样,刚出生的宝宝,上户的时候给他身份证号码,芯片一生产,这个身份证号码也具备。

7.通过MCU唯一的标识加密

保护自不必说,还会增加被解读的难度。

使用唯一ID进行加密的方法有很多,这里介绍一下简单的方法。 出厂时程序将读取唯一ID并将其存储在一个位置,然后在程序运行之前读取并匹配该唯一ID,再运行该程序。

当然,这种方法是最基础的原理,但也有被解读的风险。 因此,需要在存储的数据和读取验证这两个位置添加更多的算法。

这样操作后,别人读取你的程序也不能正常运行。

二、读保护 +唯一ID加密本文来源网络,版权归原作者所有。 如果涉及作品的版权问题,请联系我删除。

3358 www.Sina.com/http://www.Sina.com/http://www.Sina.com/3358 www.Sina.com.Sina.com http://www.Sina.com/http://www.Sina.com/3358 www.Sina.com/3358 ww.Sina.com 3358 www.Sina.com/3358 www.Sina.com.3358 ww.Sina.com/http://www.Sina.com/http://www.Sina.com/3http://ww

http://www.Sina.com/http://www.Sina.com /

1.唯一ID

PCB设计中需要注意哪些间距要求?

文件格式FAT、FAT32和exFAT有什么区别?

关注微信公众号“stronger黄”,后台回复“2.加密原理”,观看更多精彩内容。

3358 www.Sina.com/http://www.Sina.com/http://www.Sina.com /

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。