内网磁盘安全系统的设计与实现

被引量 : 1次 | 上传用户:azhan
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
进入21世纪后,随着国内信息化程度的快速提高,内网承载的信息量越来越多,越来越多的信息通过数字化的形式存储在个人计算机和大型服务器上。信息的收集、存储和传播比以往更加的方便、快捷和有效。但在享受信息数字化的方便和快捷的同时,信息安全的问题受到高度的重视。数据文件的安全是内网安全的核心。现存的对内网安全防御方法一般都是针对网络边界安全,而对数据文件有效的保护方法有利用硬件技术的加密技术,在驱动层的透明加解密技术,在过滤驱动层的加解密技术还有基于API HOOK的透明加解密技术。本文实现对内核层的虚拟磁盘的设计方法,并通过对AES算法模型的分析与Windows NT平台下DDK开发包部分API的分析,实现AES高级加密标准算法,从而采用对磁盘介质的加密与应用层实时监控的方法,目标就是通过对存储在计算机硬盘上的数据文件进行自动透明加密,保证数据文件都是以密文的形式存储在硬盘上。即使文件被窃取,对加密文件的破解也能成为关键文件泄密的主要屏障。本文首先学习windows驱动开发的架构与DDK的使用,完成虚拟磁盘系统的开发。即在计算机系统中已有的磁盘中划分一段空间,形成一个新的磁盘卷标研究主流加密算法,特别研究分析了AES算法的原理及实现过程。实现对文件的加密解密。通过研究和分析AES加密算法,进一步讨论并分析了AES高级加密系统的安全性,通过程序语言在PC上进行了实现,并且在成功在本文中进行运用AES对实际的文件进行加密解密。然后通过掌握MFC程序开发框架的使用,熟练应用WIN32API函数。完成了应用层的对文件改变的监控,最终实现了对开发的虚拟磁盘中的文件进行自动透明的加密。MFC框架是一条很复杂的程序开发框架,以其功能强大的类库而闻名,减轻了程序员开发windows程序的时间周期。本文使用MFC开发程序的用户接口界面,简单明了。在对一些WIN32API使用时,熟练掌握了帮助文档MSDN的使用。应用实时加密系统就是采用MFC的类库与WIN32API结合的方式实现的,巧妙地回避了使用windows hook,直接通过已有的WIN32API实现了对应用层文件的监控。
其他文献
药物中间体5-氯-2-戊酮,英文名称为5-Chloro-2-pentanone,其别名有3-乙酰-1-氯丙烷,1-氯戊酮-4,是氯喹磷酸盐的中间体5-二乙氨基-2-戊酮等多种药物合成的起始原料,具有重要的
目的通过大鼠尾静脉注射阿霉素(ADM)建立一个可靠的、稳定的大鼠扩张型心肌病-心力衰竭模型,并用高频超声心动图检查其心脏的收缩与舒张功能,评价高频超声心动图在阿霉素造模大
航天技术的不断发展对空间通信技术提出了许多新的需求。与此同时,因特网已经在全球得到了巨大发展。未来将空间网络接入因特网,组建成天地一体化网络已成为空间网络的发展方
作为微波测试系统的核心,超宽带频率综合技术在通信、雷达、电子对抗等领域扮演着重要的角色。随着电子科学技术的发展,对设备的频率、功率、稳定性、速度等要求越来越高。因此
目的:分别运用疏密波电针和疏波电针对面神经炎(恢复期)患者进行治疗,比较两者临床疗效。方法:选取60例面神经炎(恢复期)患者,按Doll’s临床病例随机表随机分为疏密波电针组和疏波电
<正>肝肺综合征是临床上较罕见的累及呼吸消化系统的疾病,本院收治1例,现报告如下。1病例资料患者,男,35岁。因"气喘、咳嗽半年",于2007年7月23日入院。患者半年前无明显诱因
通过对准噶尔盆地西北缘红旗坝地区钻遇的二叠系烃源岩岩芯和原油样品进行地球化学分析,包括族组分、同位素和生物标志物等,结果表明,准噶尔盆地西北缘红旗坝地区二叠系泥岩有机
巨能公司始建于1998年3月,是以农产品(玉米)深加工为主导,生产经营玉米淀粉、变性淀粉和L—赖氨酸、淀粉糖、生物肥料,及生产供应电力、热力的综合大型企业集团,2007年9月27
《和珠玉词》由王鹏运、况周颐、张祥龄三人联句唱和北宋词人晏殊《珠玉词》而得,此次创作是晚清时期一次提倡词体雅化的唱和活动。况氏等人在雅化的同时推尊词体本色,是一种
在当前市场上的各种管理信息系统(MIS,Management Information System)中,可以说是琳琅满目,数不胜数,很多系统的开发过程中都是用了先进的技术,但这些系统中最多的是人力资源管理,财