基于OpenSSL的文件加密传输系统在ARM上的实现

来源 :武汉科技大学 | 被引量 : 2次 | 上传用户:wangjie198811
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着信息技术的快速发展,嵌入式设备之间时刻都发生着数据的传输,一些重要的信息如果不加以处理直接传输的话,必将威胁到信息的安全。传统的嵌入式设备中基于网络服务器的文件加密方法比较繁琐,基于硬件加密芯片的加密方法比较笨重且成本过高。为了保证文件安全传输,本文设计了一种C/S模式的服务器端和客户端的文件加密传输系统,旨在对文件进行加密传输,避免重要信息遭到黑客窃取和攻击。经测试和分析,该系统能实现嵌入式设备之间的文件加密传输,且在不牺牲安全性能的前提下,使文件传输的速率最大化。本文所设计的文件加密传输系统主要用于实现嵌入式设备之间数据的安全传输。通过配置交叉编译环境、移植U-Boot、移植Linux内核以及制作根文件系统等来构建一个具备Linux系统的嵌入式ARM平台。并在ARM平台移植OpenSSL库,利用SSL协议实现身份认证和自主选择加密算法等过程。在充分分析各种加密算法的性能、适用范围以及各自优缺点的基础上,基于TCP传输协议构建适用于嵌入式传输的加密管道,最终实现服务器端和客户端之间的加密通信过程。该系统本身是设备对设备的传输管理模式,具备响应快,结构简单的特点,能够充分保证密钥在传输过程中的安全性,且系统本身是Socket套接字层之上的的应用层程序设计,屏蔽了复杂的底层硬件差异性,能够很便捷的移植到现有传输安全性能需求高的嵌入式平台当中。
其他文献
随着规模性的太阳能电站在中国开始陆续建设和投入运行,电站业主和电网公司需要实时了解电站的运行状况。现有光伏电站监控系统主要主要采用人工查询或者有线通讯的方式对电站
嵌入式远程视频监控系统是一种以嵌入式技术、视频编码技术和网络传输技术为核心的新型视频监控系统,本文研究了基于嵌入式技术的远程视频监控系统的设计和开发。本文在研究
中国是世界上的陶瓷生产大国,但现在生产的工艺和技术方面与国外相比存在一定的差距。窑炉在陶瓷生产过程中具有十分重要的作用,陶瓷烧成窑自动化水平的高低和发展状况决定着
软测量技术是一种新型的智能检测技术,在工业过程测控系统中具有非常广阔的应用前景。在软测量技术体系中,软测量建模理论的研究是其中的热点之一,直接关系到软测量的成功与
良好的水质能够提高水产生物品质,减少水产生物的死亡率,是水产养殖中的决定性因素。为保证养殖水域水质,对其进行不断监测是十分必要的。目前,国内外水质监测方法,如大型水
随着光伏、风电等可再生能源并网发电技术的发展,分布式能源并网发电作为一种有效的发电方式,在减少环境污染、提高能源利用率、满足负荷增长需求等方面起到显著作用。而并网
由于论文研究对象——走行部故障监测信号(由安装在转向架不同位置的若干加速度传感器测得),是故障源及走行部其他结构部件受轨道不平顺等因素影响,所形成的若干振动模式的线
学位
在未来战争中,基于无人机在制空权争夺中的重要地位,混合使用有人和无人的空中与地面系统,将是胜利的关键。本文选取无人机编队的自主飞行控制进行研究,对于加强我国军事实力
论文在吊车紧急制动方面展开了深入研究,提出了一种基于立体视觉的吊车碰撞预测算法,使吊车系统具有预测碰撞并实现紧急制动的能力,提高其自动化性能和安全性。并且还搭建了