一种基于CPUID和AES算法的STM32固件升级方案

来源 :电子技术应用 | 被引量 : 0次 | 上传用户:chaircat
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
针对S TM32系统固件升级时使用同一个文件易被非法复制使用的缺陷,提出并实现了一种一个S TM32芯片使用一个唯一升级文件的固件升级方案。升级固件时,由服务器为不同的S TM32芯片生成不同的b in文件,该b in文件是以STM32的CPUID为密钥,应用A ES算法加密原始bin文件得到的。升级时S TM32以自身的CPUID作为密钥对文件解密,如果作为解密密钥的C PUID和作为加密密钥的C PUID不同,则解密出的b in文件不能运行。解密后,再应用I AP技术把新的bin文件写入Flash。实际测试证明,提出的方法可以实现"一片一密",有效防止了升级程序的非法使用。
其他文献
张成铭主任医师治疗恶性肿瘤,在健脾扶正的基础上,辅以复方大法辨治,随证加减。其用药着重益气健脾,解毒抗癌,同时重视饮食调护。说明中医药在改善患者症状,抑制肿瘤发展及延
教师可通过作品赏析、解读等形式,加强对大学生红色经典美术作品的普及教育,对红色经典美术作品的创作历史背景、所处时代意义、创作先进理念、使用专业技法等方面进行深层次
阐述国内外玻璃的发展史,指出玻璃可分为古玻璃、传统玻璃、新玻璃和未来玻璃,今后要按照低碳经济、绿色可持续的方向发展。玻璃有悠久的历史,要研究玻璃必须要了解玻璃内涵
期刊

<正> 在高保真音响技术或立体声放音技术中,功率放大器是一个重要的部件.近年来,在功率放大电路方面有新的发展,国外提出了许多新型的高保真功率放大器线路.本文旨在对这些新
理论和实测分析认为 ,大型变压器绝缘状况应用绝缘电阻、吸收比和极化指数 3个测量值的不同情况综合判断 ,某一单项测量结果不合格不决定整个绝缘合格的判断 ,绝缘电阻值很高
通过对曝气管附加振动节能曝气的清水性能试验系统,在不同的转速下测定其一定工况下的充氧性能,从而确定振动器的振动频率,以得到最大氧转移效率和最高动力效率。
简要介绍了中国平板玻璃"十一五"期间的发展现状与产能,文章比较详细地介绍了我国玻璃行业在由"十一五"期间快速发展趋向"十二五"初稳步调整的新态势发展概况。同时简介了玻
以黑河流域纵向梯度(上游、中游、下游)不同植被覆盖条件下的土壤作为研究对象,通过野外调查取样和数据分析相结合的方式,系统地分析了该流域土壤理化性质特征。结果显示:黑
本文主要介绍联轴器的分类、选型以及尺寸选取的方法。
目的从多个临床方面分析与研究益气化痰祛瘀法对颈动脉斑块患者的疾病改善效果,旨在提高颈动脉斑块疾病的治疗有效率。方法我科2013年1月~2014年3月共收治颈动脉斑块疾病患者