基于片上可编程系统的以太网加密技术的研究

来源 :北京化工大学 | 被引量 : 3次 | 上传用户:mybose
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着互联网技术的不断发展和应用领域的不断扩大,嵌入式系统越来越多地提供了各种基于互联网的应用服务。而互联网安全问题,也成为亟待解决的问题之一。在电子商务领域方面,对数据安全性的要求的增加,使得数据加密技术成为网络应用中的重点研究内容。为保证数据的安全性,提出了多种数据加密算法。基本加密算法有两种:对称密钥加密和非对称密钥加密。其中最著名的对称密钥加密标准是数据加密标准(Data Encryption Standard, DES)。现场可编程门阵列(Field Programmable Gate Array, FPGA)凭借其自身的可重复编程特性,及高性能、高密度、低功耗、低成本的特点,越来越广泛的应用在嵌入式系统领域。可编程逻辑器件生产厂商为设计者提供了各种知识产权核(Intellectual Property, IP),包括微处理器和各种外设控制器。因此,设计者可以利用FPGA平台进行嵌入式网络系统开发。而DES算法在加密过程和子密钥生成过程中仅需要进行简单的逻辑运算和查表运算,非常适合于采用可编程逻辑器件的方法进行实现,相对于软件实现方式,更能提高系统性能。本文基于Xilinx公司提供的片上可编程系统开发平台,使用MicroBlaze软核微处理器,设计了DES加密IP核,该核与以太网模块及其他相关IP核进行连接。在此基础上,实现了片上可编程系统的网络及加密技术的应用。实现了对数据的DES加密算法的研究,同时使用轻量级互联网协议(LightWeight Internet Protocol, LwIP)作为网络数据传输协议,设计了一个数据回传服务器系统和一个远程控制系统,实现了网络数据传输的初步应用。测试结果表明,使用基于SOPC技术进行网络和DES加密算法的设计,相对于传统的实现方法,更加简单灵活,且具有很高的数据处理速度。
其他文献
伴随着我国经济与文化的快速发展,我国的社会经济结构进入了一个急剧变革的转型时期。庞大的网络群体与社会经济矛盾交织在一起,加上“互联网+”行动计划的推动,使得近年来我
数据中心是信息化系统中的核心组成部分。数据中心通常拥有成千上万台物理结点,在其上运行着各种各样的服务和应用程序。随着云计算时代的到来,云数据中心成为未来数据中心的
实时系统是指能够及时响应外部发生的各种事件,并在规定时间内完成对事件处理的计算机系统。在实时系统中,计算的正确性不仅取决于计算的逻辑结果,也取决于结果产生的时间。如果
目前,电子政务建设往往以职能为导向,忽略机构改革对业务流程在设计与管理上的影响,使得政务流程不规范不灵活,权责不明确,从而严重阻碍了电子政务的应用效能。因而,在电子政
2010年第一季度Google营收67.7亿美元。而这中间主要的部分--也是Google赖以起家的部分,得自于在线搜索上的广告投放拍卖。这个事实本身已经使得在线搜索的拍卖机制成为有价值
目前,大多数企业和机构都建立起了管理信息系统。不同种类的操作系统、应用软件、系统软件和应用基础结构相互交织的现状使得这些系统不可重用,那么软件的可重用性和系统集成
道路交通安全问题一直是社会关注的重点,与其相关的先进安全技术研究日益受到重视。基于车路协同安全辅助技术是智能交通中的一项重要研究内容,可以使驾驶人员在超视距范围内
伴随着互联网的快速发展,越来越多的网络应用服务走进人们的生活并改变着人们的生活方式。电子邮件(E-Mail)由于方便和低成本的优点已经成为了网民不可缺少的重要通信方式之
随着Internet网络技术的发展,网络上运行的业务已相当丰富。VoIP—一种综合了传统电信网络和计算机网络特点的技术,已经成为语音通信领域中的一个强有力的竞争者。采用VoIP电
随着现代教育事业的发展和计算机教育的普及,无纸化、网络化考试已成为一种必然的发展趋势,其不仅可以大幅度减少考试工作量,同时自动化阅卷也可以在一定程度上降低人为因素带来