谁有单片机加密方法思路可以分享一下么

2020-02-07 09:39发布

谁有单片机加密方法思路可以分享一下么
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
20条回答
tsj1992
1楼-- · 2020-02-07 11:01
1、磨片,用细砂纸将芯片上的型号磨掉.对于偏门的芯片比较管用,对常用芯片来说,小偷们只要猜出个大概
功能,查一下哪些管脚接地、接电源很容易就对照出真实的芯片了
2、封胶,用那种凝固后象石头一样的胶(如粘钢材、陶瓷的那种)将 PCB 及其上的元件全部覆盖.里面还可故
意搞五六根飞线(用细细的漆包线最好)拧在一起,使得小偷拆胶的过程必然会弄断飞线而不知如何连接.要注意的
是胶不能有腐蚀性,封闭区域发热不太大.
3、使用专用加密芯片,如 ATMEL 的 AT88SC153 等也就几块钱,只要软件不能被反汇编出来,小偷即使把所
有信号用逻辑分析仪截获下来也是无法复制的.
4、使用不可破解的芯片,如 EPLD 的 EPM7128 以上、ACTEL 的 CPLD 等,但成本较高(百元以上),对小产
品不适用
5、使用 MASK IC,一般来说 MASK IC 要比可编程芯片难破解得多,这需要很大的批量.MASK 不仅仅是至
MCU,还包括 ROM、FPGA 和其它专用芯片
6、 使用裸片,小偷们看不出型号也不知道接线.但芯片的功能不要太容易猜,最好在那团黑胶里再装点别的东
西,如小 IC、电阻等
7、在电流不大的信号线上串联 60 欧姆以上的电阻(让万用表的通断档不响),这样小偷在用万用表测连线关
系时将增加很大的麻烦.
8、多用一些无字(或只有些代号)的小元件参与信号的处理,如小贴片电容、TO-XX的二极管、三极管、三
到六个脚的小芯片等,想查出它的真实面目还是有点麻烦的.
9、 将一些地址、 数据线交叉(除 RAM 外,软件里需进行对应的交叉),让那些小偷们测连线关系时没法靠举一
反三来偷懒
10、PCB 采用埋孔和盲孔技术,使过孔藏在板内.此方法成本较高,只适用于高端产品
11、使用其它专用配套件,如定做的 LCD 屏、定做的变压器等、SIM 卡、加密磁盘等
12、申请专利.鉴于知识产权保护的环境太差,国外最优选的方法在咱们这只能放在最后一条.
二进制
2楼-- · 2020-02-07 14:23
 精彩回答 2  元偷偷看……
cock
3楼-- · 2020-02-07 18:00
本帖最后由 cock 于 2013-10-12 17:33 编辑

请记住以下几点:
一、没有解不了的密,只要钱出够,时间充裕
二、难解密与成本成正比,不见得难解密就对作者有利。
三、可以用不断的升级拖垮解密者。
四、有人解你的东西,是市场对你的最大肯定。
五、对付解密目前最有效的办法是开源。
lijiwangpu
4楼-- · 2020-02-07 19:19
二进制 发表于 2013-10-12 17:28
楼主可以这样想 读出和写入的 数据不一样   不就加密了

有一种方法就是在EEPROM中写数据,就不知怎样写EEPROM实现可靠加密
452333575
5楼-- · 2020-02-07 21:18
LZ可以利用芯片的ID来加密。
lijiwangpu
6楼-- · 2020-02-07 23:18
452333575 发表于 2013-10-12 17:37
LZ可以利用芯片的ID来加密。

恩,我来仔细了解下

一周热门 更多>