加密是一个猫捉老鼠的过程。要实现加密要根据具体的环境来实现。你无非就是怕你MCU里面的代码被人读了出来,然后自己烧入。所以一般掩盖丝印让人不知道是那个MCU。我觉得加密要另辟蹊径,找一些市面不常用的IC,你的MCU对它进行控制,你的MCU就是被人读出来了,但是买不到另一颗IC,也是没有办法的。找另一个IC的时候就要花点心思了。如果另一个IC是一个RAM型的片子,那你要在MCU访问的时候搞一些算法。加密是需要根据情况来确认加密的难度性,如果你的产品附加值高,你可以选用贵一点的方案,附加值低就选用低成本的方案。
|
|