摘要

本文对ARM微控制的应用及破解技术进行了研究与分析,针对黑客通过非法手段获取程序代码的问题,提出了一种防止ARM系列单片机内部程序代码被非法复制的方法。该方法在程序运行过程中通过对芯片内部全球唯一序列号加密后的信息进行认证,确保只有经过合法授权的控制器才能够正确运行系统代码。该方法安全性较高、方便实用,已应用于相关产品的ARM微控制器或智能卡系统中,对系统代码起到很好的保护作用,具有较好的应用前景。