摘要
分析了当前嵌入式控制软件所面临的主要安全威胁:克隆、反向工程、篡改,从安全认证芯片、程序加解密与完整性验证、安全处理器3个方面,提出了针对嵌入式控制软件的保密设计策略及其安全性分析,设计了一种基于安全认证芯片、对称和非对称加密算法、安全密钥存储器的嵌入式控制软件保密应用解决方案,可实现对软件的机密性、完整性和抗否认性保护,为嵌入式控制软件保密性设计提供参考。
Security threats faced by embedded control software were analyzed: cloning, reverse engineering, and tampering. The embedded control software security design strategies and security analysis were presented from three aspects of security authentication chip, program encryption and decryption, integrity verification, and security processor. Finally, based on security authentication chip, symmetric and asymmetric encryption algorithm and embedded control softwarre for secure key memory, a security application solution was designed, which could protect the confidentiality, integrity and non-denied of the software. It has great reference value for the embedded controller design.
作者
戴计生
王成杰
李益
陈俊波
李程
DAI Jisheng;WANG Chengjie;LI Yi;CHEN Junbo;LI Cheng(Zhuzhou CRRC Times Electric Co.,Ltd.,Zhuzhou,Hunan 412001,China;CRRC ZIC Research Institute of Electrical Technology and Material Engineering,Zhuzhou,Hunan 412001,China)
出处
《机车电传动》
北大核心
2018年第5期56-60,共5页
Electric Drive for Locomotives
关键词
加密
安全认证
嵌入式控制软件
保密设计
eneryption
security authentication
embedded control software
security design