基于WDF的加密卡驱动程序开发及密钥管理

来源 :电子科技大学 | 被引量 : 0次 | 上传用户:xiaoxiang0122
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着全球信息化的飞速发展,越来越多的数据产生,越来越多的数据需要存储,数据已经成为企业的一项最重要的资产,人们也更加关注数据的安全性。所以加密磁盘数据显得很有必要。本文将加密功能引入基于光纤通道的(Fibre Channel)存储区域网络(SAN)中,设计出一个基于PCIE的加密卡,硬件对进出磁盘阵列的数据帧进行加密。这样磁盘阵列即使被外部或者内部盗窃,也不会造成巨大的损失,本论文称这种方式为FC加密。另外本加密卡可以不接入任何网络,直接附属在主机上,加密卡只是加解密存放在本地磁盘上的数据,本论文称之为主机加密。论文简单介绍了加密卡的工作方式以及硬件接口,详细介绍了WDF框架下驱动程序的开发以及密钥管理。论文首先介绍了WDF框架,从对象模型、I/O模型、驱动程序基本结构三方面详细描述了WDF框架。接着介绍了驱动程序的开发,涉及到硬件寄存器、密钥传输模块和数据加密模块的代码、DMA操作、中断优先级等等,介绍了驱动程序的编译和安装。与驱动程序开发对应的是应用程序的开发,包括连接设备、显示寄存器值、传输AES密钥、传输数据加密四个模块,并讨论了内存映射文件的问题。然后介绍了本系统中两种加密方式的密钥管理及其区别。最后,对系统进行了详细的测试,结论显示加密卡能很好地完成各项功能。
其他文献
科学技术的快速改革更新,人们发明创作出越来越多的奇迹,给世界带来了翻天覆地的变化。火箭的升空、卫星的发射,这都是人们智慧的结晶。然而,作为创造发明者,人体本身却是脆
随着无线通信技术的快速发展,针对各种应用需求的无线网络技术不断涌现,这些无线网络技术由于其各自不同的特性决定了不可能由一种技术取代其他所有的技术。目前,一些城市的
雷达成像技术是20世纪50年代发展起来的,是雷达发展的一个重要里程碑。它有全天候、全天时和远距离成像的特点,可以大大提高雷达的信息获取能力,特别是战场感知能力,在国防以及民
自称“亿万富姐”的影星刘晓庆,因为偷逃巨额税款被公安机关逮捕。一时间,富人纳税成了社会关注的热门话题。rn 刘晓庆涉税案象一条导火索,引发了一场席卷全国的“税政风暴”
坐姿状态是人体学习、工作或娱乐最常使用的状态,但长期的坐姿状态如果不加以调整或保持错误的坐姿状态下专注于学习或工作,是会产生很多危害的,如驼背、近视、颈椎疾病、脊
视频流媒体业务作为目前和未来互联网最主要的业务之一,如何保证用户感知质量(QoE)不仅是学术界重要的研究课题,也是工业界关键的服务评价指标。软件定义网络(SDN)因其在网络
据交通部门统计,我国是道路交通事故死亡人数最多的国家,连续数年一直居世界第一位,而疲劳驾驶是造成交通事故的主要因素之一。所以,研究出可以有效监控疲劳驾驶并及时给予警
随着我国3G网络的逐步发展,无线网络规划将成为无线网络建设中越来越重要的工作。无线网络规划引导着未来通信网络的发展结构和工作效率。同时,无线网络规划也面临着各种各样
可见光卫星遥感图像是目前非常重要的一种地球空间检测信息,应用范围非常广泛。但是星载成像设备有一个难以避免的问题,即在有云层覆盖的情况下,所得到的遥感图像使用价值会大大降低,基于遥感图像的后续处理也会受到负面影响。为此,研究人员对如何检云、去云进行了长期的探索,并取得了很多研究成果。自然界中的云无论是从物理特性还是图像特性来看,都是一种非常复杂的目标,传统的云检测与云图分类算法有两个较为明显的弊端,
卫星导航信号的设计及性能直接影响到卫星导航系统的定位、导航、授时等服务性能和用户的使用效能。导航信号质量监测评估的目的正是在于完成对在轨导航卫星导航信号的性能监