期刊文献+

基于分散加载的ARM软件加密方案设计 被引量:5

Software Encryption for ARM Processor Based on Scatter Loading
在线阅读 下载PDF
导出
摘要 针对黑客非法获取ARM芯片程序的问题,提出了一种能同时防止ARM芯片程序被非法复制及源码窃取的方法。该方法以分散加载方式规划存储器,以ARM芯片内全球唯一序列号为密钥,对核心程序进行加密处理。在程序运行时,芯片内的唯一序列号使非法拷贝的程序在同类型ARM设备上无法运行;对核心程序进行加密后存储,确保源代码不被窃取。 According to the problem that hackers steal ARM program code by illegal methods, a method that can simultaneously prevent ARM program code being illegally copied and cracked is proposed. The method plans memory unit based on scatter loading and encrypts the core program code using the worldwide unique serial number inside the chip as a password. At the moment of program running, the unique serial number ensures that fetched code can't run normally in other ARM devices. Loading the core code after encryption prevents stealers getting the source code.
作者 关峰 谢晓明
出处 《单片机与嵌入式系统应用》 2014年第2期20-23,共4页 Microcontrollers & Embedded Systems
关键词 ARM 分散加载 AES ARM scatter loading AES
  • 相关文献

参考文献5

二级参考文献18

共引文献14

同被引文献30

引证文献5

二级引证文献9

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部