怎样才能预防芯片解密?
时间:10-02
整理:3721RD
点击:
如何预防芯片解密?在此提出几点建议
任何一款单片机芯片,从理论上讲,反向研究只要有足够的费用和时间都可以将其破解。所以,在用单片机做加密认证或设计系统时,应尽量加大解密的破解成本和所耗费的时间。这是系统设计者应该始终牢记的基本原则。以应对单片机解密,达到保密的目地。除此之外,还应注意以下几点:
1.在选定加密芯片前,要充分调研,了解单片机破解技术的新进展,包括哪些单片机是已经确认可以破解的。尽量不选用已可破解或同系列、同型号的芯片,或者解密代价非常大的芯片。
2.尽量不要选用MCS51系列单片机,因为该单片机在国内的普及程度最高,解密也最为广泛普及。
3.产品的原创者,一般具有产量大的特点,所以可选用比较生僻、偏冷门的单片机来加大仿冒者采购的难度。
4.选择采用新工艺、新结构、上市时间较短的单片机,如ATMEL AVR系列单片机、Xilinx FPGA altera CPLD系列等。
5.在设计成本许可的条件下,应选用具有硬件自毁功能的智能卡芯片,以有效对付物理攻击。
6.如果条件许可,可采用两片不同型号单片机互为备份,相互验证,从而增加破解难度和代价。
7.打磨掉芯片型号等信息或者重新印上其它的型号。
8.不光单片机可以防范解密,偏冷门的相关元器件同样能够起到防范解密的作用。如将偏冷门的器件型号打磨等做法。
任何一款单片机芯片,从理论上讲,反向研究只要有足够的费用和时间都可以将其破解。所以,在用单片机做加密认证或设计系统时,应尽量加大解密的破解成本和所耗费的时间。这是系统设计者应该始终牢记的基本原则。以应对单片机解密,达到保密的目地。除此之外,还应注意以下几点:
1.在选定加密芯片前,要充分调研,了解单片机破解技术的新进展,包括哪些单片机是已经确认可以破解的。尽量不选用已可破解或同系列、同型号的芯片,或者解密代价非常大的芯片。
2.尽量不要选用MCS51系列单片机,因为该单片机在国内的普及程度最高,解密也最为广泛普及。
3.产品的原创者,一般具有产量大的特点,所以可选用比较生僻、偏冷门的单片机来加大仿冒者采购的难度。
4.选择采用新工艺、新结构、上市时间较短的单片机,如ATMEL AVR系列单片机、Xilinx FPGA altera CPLD系列等。
5.在设计成本许可的条件下,应选用具有硬件自毁功能的智能卡芯片,以有效对付物理攻击。
6.如果条件许可,可采用两片不同型号单片机互为备份,相互验证,从而增加破解难度和代价。
7.打磨掉芯片型号等信息或者重新印上其它的型号。
8.不光单片机可以防范解密,偏冷门的相关元器件同样能够起到防范解密的作用。如将偏冷门的器件型号打磨等做法。
太专业了吧
看看学习下!
必须专业 是吧?
学习下
太专业了