在最近一个项目中,急急忙忙把功能完成就给了客户,完全没有安全意识,现在用烧录器把Flash里的程序一读,我就慌了,完全没有加密,随随便便就把程序读出来了,那我干了一个月的活,被人家花几秒钟读出来了,我这不是白干吗。因此,在这里普及一下安全意思,顺便介绍几种常见的加密方法。
<strong>一、打磨或更改芯片型号丝印</strong>
打磨或更改芯片型号丝印可以迷惑破解者,使破解者不知从何入手。当然,这是需要成本的,根据产品价格考虑是否需要打磨。
<strong>二、使用加密芯片</strong>
使用加密芯片的成本更加高,同时对于加密芯片可靠度无法掌握,风险很大。
<strong>三、开启单片机Flash保护</strong>