期刊文献+

基于AES的STM32在应用升级设计 被引量:4

In application programming design for STM32 based on AES
下载PDF
导出
摘要 物联网技术的高速发展需要大量的数据采集节点,而STM32作为高性价比的嵌入式芯片,已在物联网领域得到广泛应用。针对目前STM32系列嵌入式系统在后期维护过程中,存在传统JATG、ISP等更新方式操作复杂,而芯片自编程方式又面临程序包盗用、误码或缺失等问题。研究并设计了基于AES的嵌入式应用升级方案。目标系统通过U盘等设备获取应用升级包,升级包AES解密后若能通过CRC校验则为合法升级包。测试结果显示该方案可在1 s内完成对600 KB应用的校验和升级,同时能100%检测出异常升级包,结果表明该方案可即保证升级过程便捷,也能保障其安全性。 The development of the Internet of things technology(IOT) need a large number of data acquisition node, and the STM32 as cost-effective embedded chip, have been widely used in the field of IOT. Aiming at the complexity the operation of traditional methods such as JATG and ISP of embedded system which based on STM32, while the self-programming method of chip has the problems of error, missing or stolen for application. And the upgrade scheme for embedded application based on AES is studied and designed. The target system will get upgrade package through U disk and other devices. It is a legal package while it can pass CRC check after decrypted by AES. The results show that the scheme can complete the check and upgrade of 600 KB application within one second, and all abnormal package can be detected. It’s said that the scheme can ensure the convenience both security for the upgrade process.
作者 鲁慧琦 张国平 杨晓霞 付东 Lu Huiqi;Zhang Guoping;Yang Xiaoxia;Fu Dong(College of Physical Science and Technology,Central China Normal University,Wuhan 430079,China)
出处 《电子测量技术》 2020年第24期141-146,共6页 Electronic Measurement Technology
基金 湖北省自然科学基金(2017CFB591)项目资助。
关键词 在应用升级 STM32 AES BOOTLOADER USB in application programming STM32 AES bootloader USB
  • 相关文献

参考文献10

二级参考文献89

  • 1张杏珍,孙健.IC卡芯片AT45DB041的原理及应用[J].现代电子技术,2005,28(10):17-19. 被引量:3
  • 2ST Microelectronic Corporation.STM32FlOx refrence manual[Z]. 2008. 被引量:1
  • 3ST Microelectronic Corporation.STM32FlOxxx Cortex-M3 programming manual [ Z ]. 2008. 被引量:1
  • 4NIST.Advanced encryption standard(AES)[S].Federal Infor- mation Processing Standards Publication, 2001. 被引量:1
  • 5ST Microelectronic Corporation.STM32FlOx in-application programming [Z ]. 2008. 被引量:1
  • 6ST Microelectronics Corporation.STM32FlOx Flash prog- ramming [ Z ]. 2008. 被引量:1
  • 7ST Microelectronics Corporation.UM0424 user manual- STM32F10xxx USB development kit[Z].2008. 被引量:1
  • 8STM32F2x7 In-Application Programming(IAP) over Ethernet. STMicroelectronics, 2011 (5). 被引量:1
  • 9DAI ZH C,XIANG Y. Design of remote upgrade of equipment monitoring system software [ C ]. Information Technology and Computer Science (ITCS), 2010 Second International Conference on. IEEE, 2010 : 462-465. 被引量:1
  • 10姜晓梅,李祥和,任朝荣,姚明.基于ARM的IAP在线及远程升级技术[J].计算机应用,2008,28(2):519-521. 被引量:36

共引文献103

同被引文献46

引证文献4

二级引证文献14

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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