- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于TFTP与AES的嵌入式设备远程固件升级.pdf
2017.2数据通信 !皇型旦望帮装黧
基于TFTP与AES的嵌人式设备远程固件升级
521
一方兵兵闻路红(宁波大学宁波高等技术研究院浙江宁波31 1)
摘要:为增强嵌入式设备远程固件升级的安全性,本文提出了一种基于TFTP协议与AES办,密算法的
之间的密文传输。同时,在ECBy)口密模式下,利用特殊的填充方式,简化了处理密文流程。通过用户程序接收
固件,减小了bootloader的代码体积,缩短了系统的启动时间。实验结果表明,该方案不仅能够高效、可靠地完
成固件自动更新,而且能够在设备固件升级过程中防止原始固件数据的泄露。
关键词:TFTP协议;AES算法;bootloader;固件升级
11
中图分类号:TP3 文献标识码:A
1 TFTP与AES(AdvancedStandard)的远程升
引言 Encryption
嵌入式设备在投入市场后,由于系统软件漏洞 级方案。TFTP文件传输协议开销小且实现简单,非常适
或新需求的提出,需要产品开发人员后期对其进行 合硬件资源紧张的嵌入式系统。TFTN艮务器与客户端只
需分别存储唯一目相同的AEs密钥。服务器将经过AES算
维护更新。传统的JTAG固件升级方式,需开发人员携
带专用烧写工具到现场对设备进行升级。这种方式 法加密后的密文发送给客户端。客户端使用密钥对接收
不仅维护成本高,而且对操作人员有特殊要求。特别 到的数据进行解密,并写入到指定的FLASH区域。当固件
是,一些高空作业的自动化设备的固件升级难度更 写入完毕后,自动更新设备升级标志位,同时重新启动设
备。重启后的设备通过引导程序来判断标志位以决定是
大。IAP(InApplicationProgramming)技术与物联网概
念的提出为嵌入式固件升级提供了另外一种思路。 否进行升级。若标志位为0,则直接跳转到用户程序区执
File行。若标志位为1,则擦除,FLASH的用户程序区并写人新
李俊等人提出了一种基于TFTP(Trivial
Transfer 固件,写入完毕后跳转到用户程序区执行。
Protoc01)协议的ARM软件远程更新系统的设
计方案…。该方案在以太网的基础上,通过TFllP应用
层协议实现上位机服务器与嵌入式设备的信息传 2远程固件升级模型
输,并利用IAP技术完成设备的固件更新。但是在升 基于TFTP与AES力II密算法的远程固件升级模型
级过程中服务器与设备是以明文的形式进行传输, 如图l所示。该模型主要由三个部分组成:上位机,
这样很容易造成原始固件被他人窃取。曹欲晓等人 嵌入式设备,服务器。当用户点击上位机中的升级按
提出并实现了一种“一片一密”的固件升级方案[2】。但 钮,嵌入式设备就会接收到上位机发送过来的升级
是由于每个设备使用不同的密钥来解密,服务器端 指令。嵌入式设备接收到该指令后将会向服务器发
必须要为每个设备准备不同的加密固件。所以该方 送TFTP请求报文。服务器接收及解析嵌入式设备的
案实现成本高且效率低。 请求报文后,向设备发送经AES力I]密后的固件数据
针对上述方案的不足,本文提出了一种基于 块。当整个固件接收并解密完毕,嵌入式设备便会重
万方数据
圈鍪蔓叠堕坐竺皇 塑塑竖兰
新启动,通过引导程序装载并运行新版固件。 议包括两个部分:TFTP客户端和TFrI’P服务器。嵌入
基于UDP协议实
您可能关注的文档
- 基于DBSCAN聚类算法的异常轨迹检测.pdf
- 基于DEA的安徽省基本社会保障投入产出效率评价.pdf
- 基于DFA的海杂波背景下弱目标检测.pdf
- 基于DMC发现算法的DMR控制策略实现.pdf
- 基于DNA编码运算和混沌系统的图像分块加密算法.pdf
- 基于DSP和LABVIEW的串行通讯研究.pdf
- 基于DSP的三相-单相矩阵变换器的设计.pdf
- 基于DSP的异步电机变频调速矢量控制研究.pdf
- 基于DSP的旋转变压器解码系统设计.pdf
- 基于DSP的汽车辅助驾驶行人自动检测装置设计.pdf
- 基于TRACE-FLICA+III-F程序的国产先进压水堆全失流事故分析研究.pdf
- 基于TRL和FLEX-PLI腿型响应的下肢损伤研究.pdf
- 基于UCC28070的交错并联Boost+PFC硬件电路设计.pdf
- 基于USB通信的便携式OTDR设计与实现.pdf
- 基于UVM的FPGA软硬件联合仿真验证技术研究.pdf
- 基于Vague集的异构网络垂直切换算法.pdf
- 基于VB定时器的交通灯控制程序——VB教学案例一则.pdf
- 基于Virtools的武当山虚拟旅游系统分析.pdf
- 基于VisualUnit的Linux项目单元测试方法研究.pdf
- 基于VPN+专线混合组网技术的社保组网方案.pdf
最近下载
- 正常新生儿护理演示ppt课件.ppt
- 硬笔楷书教学课件.pptx VIP
- 天津市南开翔宇学校初一新生分班(摸底)数学模拟考试(含答案).pdf VIP
- 第1课 寻找信息科技(教学设计)-2024-2025学年人教版(2024)信息三年级全一册.docx VIP
- 南京电子地图超大版-超清晰-3600-x-5100分辨率.pdf VIP
- 冷轧带钢再结晶退火的感应加热.pdf VIP
- (高清版)B-T 18380.12-2022 电缆和光缆在火焰条件下的燃烧试验 第12部分:单根绝缘电线电缆火焰垂直蔓延试验 1kW预混合型火焰试验方法.pdf VIP
- 大学生竞选班长最新PPT课件.ppt VIP
- 云教版劳动与技术四年级上册2切菜.pptx VIP
- 育婴员(职工组)基础知识模块(模块一).docx VIP
文档评论(0)