基于ARM的嵌入式软件加密方法设计与实现 |
| |
引用本文: | 杨鹏锐.基于ARM的嵌入式软件加密方法设计与实现[J].航空计算技术,2023(5):48-51. |
| |
作者姓名: | 杨鹏锐 |
| |
作者单位: | 中国空空导弹研究院;西北工业大学 |
| |
摘 要: | 针对空空导弹飞控软件加密的需求,在通用的ARM处理器平台下,提出并实现了符合SM4国家标准的软件加密方案。方案有效且易实施,在不需要增加额外硬件的情况下,实现了对核心部分的加密;通过采用与硬件芯片相关的信息作为秘钥,增加了破解难度,达到了不可被复制的目的。在某导弹ARM通用平台下,进行了二进制密文烧录,上电后解密再完全启动的流程,相对于明文启动,加密模块占用存储空间、处理器复位时间增加量均能满足系统启动要求。
|
关 键 词: | 软件加密 秘钥 不可复制 二进制密文 |
|
|