基于ARM的嵌入式软件加密方法设计与实现  被引量:2

Design and Implementation of Embedded Software Encryption Based on ARM

在线阅读下载全文

作  者:杨鹏锐[1,2] YANG Peng-rui(China Air to Air Missile Research Institute,Luoyang 471000;Northwest Polytechnical University,Xi′an 710000,China)

机构地区:[1]中国空空导弹研究院,河南洛阳471000 [2]西北工业大学,陕西西安710000

出  处:《航空计算技术》2023年第5期48-51,共4页Aeronautical Computing Technique

摘  要:针对空空导弹飞控软件加密的需求,在通用的ARM处理器平台下,提出并实现了符合SM4国家标准的软件加密方案。方案有效且易实施,在不需要增加额外硬件的情况下,实现了对核心部分的加密;通过采用与硬件芯片相关的信息作为秘钥,增加了破解难度,达到了不可被复制的目的。在某导弹ARM通用平台下,进行了二进制密文烧录,上电后解密再完全启动的流程,相对于明文启动,加密模块占用存储空间、处理器复位时间增加量均能满足系统启动要求。In order to meet the encryption requirements of air-to-air missile flight control software,a software encryption scheme conforming to the SM4 national standard is proposed and implemented under the general ARM processor platform.This scheme is effective and easy to implement,achieving encryption of the core parts without the need for additional hardware;By using information related to the hardware chip as the secret key,the difficulty of cracking is increased,achieving the goal of being non-copyable.Under the ARM general platform of a certain missile,the process of binary ciphertext burning,decryption after power on,and complete startup was carried out.Compared to plaintext startup,the encryption module occupies storage space and the increase in processor reset time can meet the system startup requirements.

关 键 词:软件加密 秘钥 不可复制 二进制密文 

分 类 号:TJ76[兵器科学与技术—武器系统与运用工程]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象