一种应用于网络通信系统的混合加密策略的研究与设计

来源 :哈尔滨工业大学 | 被引量 : 0次 | 上传用户:ys13920715
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着互联网技术的不断发展,电子商务已经成为商业领域中非常重要的一部分,而电子商务中大部分的信息是通过互联网进行传输的,往往需要对其加密以保障其安全性。但目前电子商务安全领域大都采用软件加密的方式进行加密处理,安全性不高,可靠性不强,极容易被破解。因此急需建立一个由硬件实现加密算法的加密平台,以提高电子商务中数据的安全性。本论文课题来源为:横向课题“电子商务安全加密平台”。本课题的目的是通过可编程SoC,实现高性能、高可靠性的电子商务网络加密平台的实现,为电子商务企业提供网络加密通道。本课题在对网络加密平台的功能需求进行了深入的研究和分析之后,提出了一种自适应的混合加密策略,并搭建了相应的加密通信系统进行策略验证。本课题创新的提出了一种自适应的混合加密策略,集成了AES、ECC、RSA三种不同类型的加密算法,系统可以针对加密数据大小和加密类型的不同选择合适的加密算法,并提出了相应的密钥管理策略,对用户输入的加/解密钥进行统一的管理和分配。为了验证混合加密策略,搭建了相应的加密通信系统,并对软硬件结构进行了设计。硬件部分包括:三个加密IP核的AXI-4总线接口的设计,以及接口中寄存器的配置;在XPS环境下搭建了硬件系统,并将三个加密IP核集成到系统中。软件部分包括:移植了Linux操作系统,主要内容包括U-BOOT的制作和三个加密核的Linux驱动程序的开发;Linux+Qt环境下对系统中的应用程序进行开发,包括混合加密策略的实现,主页面和三个加密算法页面的设计,以及以太网数据传输程序的开发。对系统的相应的功能进行了验证,包括总线接口的读写仿真,编写了裸机程序对系统进行了测试,此外还搭建了基于ZedBoard+PC的验证平台(PC与ZedBoard分别作为客户端和服务器端),对整个系统的各项功能进行了测试,证明了混合加密策略的正确性。本课题实现了一种应用于网络通信系统的混合加密策略的研究与设计,并搭建了用于验证加密策略的加密通信系统,将三种加密算法以IP核(FPGA实现)的形式集成在系统中,顶层应用程序运行于Linux操作系统下,通过AXI-4总线实现对加密IP核的调用,系统间通过以太网进行数据传输,并对传输的数据进行加密处理,保证通信数据的安全。
其他文献
嵌入式系统的概念自提出以来得到了突飞猛进的发展,嵌入式系统被定义为以应用为中心、以计算机技术为基础、软件硬件可裁剪、适应于对功能、可靠性、成本、体积、功耗严格要
在该论文中,我们利用磁控溅射的AlO作为缓冲层在Si(111)衬底上制备GaN膜,这首先可以解决以上提到的三个困难;另外,在硅与GaN之间引入一层α-AlO绝缘层对于实现硅-绝缘体技术
本文通过对荣华二采区10
期刊
ATM网络的多业务复用特性及其对QoS的承诺,使得其流量和拥塞控制变得非常复杂。总的来说,ATM网络的流量控制包括开环控制机制和闭环控制机制。开环机制包括连接允许控制,使用参
At present,China’s agricultural product trade is facing the development dilemma. The trade deficit is expanding,market and product structure is irrational,and
随着电信网和Internet网络的迅猛发展,多媒体通信的广泛应用,光纤通信已成为信息社会的支柱。同步数字体系(SDH)标准已由国际电信联盟ITU-T确立为世界性高速数字传输标准。SDH
dsRNA病毒的复制与组装常常在一种称之为病毒包涵体或病毒加工厂(ViralInclusionBodies,VIBorViralFactories)的特殊细胞结构中进行。这种结构包含完整或不完整的病毒颗粒、
学位
本文结合移动通信技术和Internet互联网技术的发展趋势及人们对移动数据通信业务的不断需求,在对目前各种无线网络技术进行深入了解的基础上,对异构无线网络互联课题进行了深入
该文对系统级设计结果验证问题以及以系统任务为模型的任务模型检验方法MCTL进行了讨论.为了实现系统级设计结果检验,该文第三部分讨论了功能、任务及其约束条件,以及任务的
钛及钛合金是目前临床上常用的种植牙材料,具有优异的力学性能和良好的生物相容性,但其缺乏一定的生物活性限制了它获得更广泛的应用。另一方面,羟基磷灰石(Hydroxyapatite,HA