基于SR-IOV虚拟化技术高速密码卡的设计与实现

来源 :上海交通大学 | 被引量 : 0次 | 上传用户:freedomo
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
伴随云计算的发展,虚拟化技术作为其核心之一也取得了深刻的发展。但是,虚拟化也暴露出了各种安全问题,解决这些问题的最核心的手段就是虚拟环境的数据加密。但是目前虚拟环境数据加密的方式还存在很多的不足,比如密钥安全性不足,密码算法性能低下等问题。本文旨在提出一个更为合理、安全、高效的解决方案,以适应虚拟环境对于数据加密的需求。本文调研了国内外现行密码卡技术和虚拟化手段,为解决密码卡虚拟化下性能的不足,巧妙利用PCIe总线高带宽的优势,通过SR-IOV技术,辅以FPGA硬件作为运算加速平台,成功设计出基于SR-IOV虚拟化技术的高速密码卡。该密码卡兼顾了现有计算机硬件系统架构,在开启SR-IOV功能后,可以更好得适应支持SR-IOV技术的硬件平台,为计算平台提供了高速的虚拟化密码服务。在实现了传统密码卡SHA1密码算法的硬件加速前提下,借用SR-IOV中VF的特性将其推广到虚拟机内部,解决软件模拟密码卡固有的无法有效进行物理隔离的问题,还提供了近乎于传统PCIe密码卡的性能,满足了实际需求。本文主要内容包括硬件设计和软件设计,其中硬件部分实现了DMA高速传输和SHA1算法等功能,软件部分完成了密码卡的底层驱动编写和测试程序的开发。经过实验验证和性能测试,该密码卡性能和数据传输满足实际需求,且在虚拟化密码运算领域具有良好的发展前景。
其他文献
幼犬体质健壮、胆大勇敢、兴奋灵活等良好的行为特性,除可经遗传获得外,更多的是靠后天个体学习得以不断输入、储存。幼犬时期是犬一生可塑性最强的时期,此时良好的学习是奠定优
期刊
从城市旅游业绩竞争力、支撑竞争力和潜力竞争力3个方面选取22个指标系统构建了城市旅游竞争力评价指标体系。以长三角地区26个城市为研究对象,利用熵权TOPSIS法对各城市旅游
本文通过对目前国内在成品油配送中所出现的问题,分析不同类别的成品油其特有的配送方式,提出优化成品油二次配送路径的计算方法,实现成品油二次物流配送成本、碳排放量和交
目的:探讨电针夹脊穴对老年腰椎间盘突出症的治疗效果。方法:对临床68例老年腰椎间盘突出症患者,进行电针夹脊穴治疗,观察其疗效。结果:68例患者经上述方法治疗后总有效率为98.5
就数字煤矿和数字化煤矿,自动化、信息化和数字化的概念进行了探讨,描述了相互之间的关系,提出了数字煤矿建设的七个主要方面。同时,阐述了建设数字煤矿的必要性、重要意义和数字
通过对通道口防护挑檐的设计、对上下楼层的防火封堵设计及同楼层防火封堵的设计,分析了玻璃幕墙工程防火节点构造,进而提出了对玻璃幕墙防火设计方面的建议。
通过文献考察,在对主要经济学观点中的人力资本思想进行评析的基础上,对经济学中人力资本理论产生与发展的历史脉络进行了梳理,提出人力资本虚无论、存在论、增值论、投资论
表彰先进、实施奖励是我军政治工作的重要内容和光荣传统。最近,结合学习贯彻《军队基层建设纲要》和新修订的《纪律条令》,我们对部队奖励表彰工作进行了一些调查和思考。总
因特网不仅是一个巨大的全球性计算机网络,更重要的是它拥有丰富的有价值的信息资源。因特网现已成为全世界最大的信息资源库,包含的信息内容涉及哲学、政治、法律、经济、教育
本文按照综合运输效率的观点,重点分析了如何发挥城市轨道交通优势来促进其与其他交通方式的替代关系,给出了从综合运输效率角度来研究城市轨道交通路网的合理规模问题的研究