欢迎来到天天文库
浏览记录
ID:354478
大小:967.03 KB
页数:42页
时间:2017-07-27
《windows文件保险柜的设计与实现 毕业论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、毕业设计(论文)中文题目Windows文件保险柜的设计与实现英文题目TheDesign&ImplementationofWindowsFileSafeSystem系别:计算机科学与技术系专业年级:计算机科学与技术08级姓名:学号:0807012114指导教师:职称:讲师2012年5月20日诚信说明书毕业设计(论文)诚信声明书本人郑重声明:在毕业设计(论文)工作中严格遵守学校有关规定,恪守学术规范;我所提交的毕业设计(论文)是本人在指导教师的指导下独立研究、撰写的成果,设计(论文)中所引用他人的文字、研究成果,均已在设计(论文)中加以说明;在本人的毕业设计(论文)中
2、未剽窃、抄袭他人的学术观点、思想和成果,未篡改实验数据。本设计(论文)和资料若有不实之处,本人愿承担一切相关责任。学生签名:年月日摘要摘要随着计算机的普及,个人电脑上存放着越来越多的重要数据,由于安全的意识不够,没有采取适当的防范和备份的措施,导致数据的丢失将严重影响文件的正常使用。本系统就是针对个人计算机上的私密文件的安全隐患问题而开发的。本系统就是根据上面的这些问题而研发的,系统的结构主要可分为两部分:驱动层和应用层。驱动层我在VC6平台下编写的再结合DDK对驱动层序进行编译。系统的主要核心技术就是基于文件过滤驱动的虚拟磁盘技术。我主要采用微软的Filedis
3、k驱动框架,加入了基于驱动层的透明加解密技术。本系统主要的难点在于驱动层序的开发,还有驱动层跟应用层之间的通讯。应用层是在Delphi7的平台下进行开发的。本系统所实现的功能:1.新建保险柜,同时生成一个虚拟磁盘。2.关闭保险柜,同时移除相应的虚拟磁盘。3.根据保险柜镜像文件,可以导入保险柜。4.可以删除保险柜,并删除保险柜镜像文件。5.可对保险柜进行密码保护。6.可自行创建指定大小的保险柜。7.存入保险柜的文件都会进行加密。关键词:进程保护;虚拟磁盘技术;透明加解密36AbstractABSTRACT重试抱歉,系统响应超时,请稍后再试支持中英、中日在线互译支持网
4、页翻译,在输入框输入网页地址即可Withthepopularityofcomputers,AlargenumberofimportantdatahavebeenstoredonthePC.Becauseofthesafetyawareness,therearenomeasurestopreventorbackupthisdatawhichresultindataloss.Alloftheseaffectthenormaluseofthefileseriously.Thesystemwasdevelopedbasedontheaboveexcuses.Thestru
5、ctureofthesystemcanbedividedintotwoparts:thedriverlayerandapplicationlayer.ThedriverlayerwritteninVC6platformiscombinedwiththeDDKtocompilethedriversequence.Thesystemcoretechnologyisbasedonthevirtualdiskfilesystemfilterdriver.TheMicrosoftFilediskdrivenframeworkwasapplied,whichaddsthedr
6、iverlayeroftransparentencryptionanddecryptiontechnology.Themaindifficultyliesinthedriversequenceofdevelopment,aswellascommunicationbetweenthedriverlayerandtheapplicationlayer.TheapplicationlayerinDelphi7platformwasdeveloped.Thesystemhasthefollowingfunctions:1.Avirtualdiskcanbecreated.
7、2.Acorrespondingvirtualdiskcanberemoved3.Asafeimagefilecanbeimported.4.Youcandeletethesafeandremovethesafeimagefile.5.thesafecanbeprotectedbypassword.6.Aspecifiedsizesafescanbecreated.7.Thefileinthesafecanbeencryptedautomatically.Keywords:processprotection;virtualdisktechnology;transp
8、arent
此文档下载收益归作者所有