终端数据防泄密系统毕业论文.doc
《终端数据防泄密系统毕业论文.doc》由会员分享,可在线阅读,更多相关《终端数据防泄密系统毕业论文.doc(32页珍藏版)》请在三一办公上搜索。
1、毕业设计设计题目 终端数据防泄密系统 毕业论文(设计)原创性声明本人所呈交的毕业论文(设计)是我在导师的指导下进行的研究工作及取得的研究成果。据我所知,除文中已经注明引用的内容外,本论文(设计)不包含其他个人已经发表或撰写过的研究成果。对本论文(设计)的研究做出重要贡献的个人和集体,均已在文中作了明确说明并表示谢意。 作者签名: 日期: 毕业论文(设计)授权使用说明本论文(设计)作者完全了解*学院有关保留、使用毕业论文(设计)的规定,学校有权保留论文(设计)并向相关部门送交论文(设计)的电子版和纸质版。有权将论文(设计)用于非赢利目的的少量复制并允许论文(设计)进入学校图书馆被查阅。学校可以公
2、布论文(设计)的全部或部分内容。保密的论文(设计)在解密后适用本规定。 作者签名: 指导教师签名: 日期: 日期: 注 意 事 项1.设计(论文)的内容包括:1)封面(按教务处制定的标准封面格式制作)2)原创性声明3)中文摘要(300字左右)、关键词4)外文摘要、关键词 5)目次页(附件不统一编入)6)论文主体部分:引言(或绪论)、正文、结论7)参考文献8)致谢9)附录(对论文支持必要时)2.论文字数要求:理工类设计(论文)正文字数不少于1万字(不包括图纸、程序清单等),文科类论文正文字数不少于1.2万字。3.附件包括:任务书、开题报告、外文译文、译文原文(复印件)。4.文字、图表要求:1)文
3、字通顺,语言流畅,书写字迹工整,打印字体及大小符合要求,无错别字,不准请他人代写2)工程设计类题目的图纸,要求部分用尺规绘制,部分用计算机绘制,所有图纸应符合国家技术标准规范。图表整洁,布局合理,文字注释必须使用工程字书写,不准用徒手画3)毕业论文须用A4单面打印,论文50页以上的双面打印4)图表应绘制于无格子的页面上5)软件工程类课题应有程序清单,并提供电子文档5.装订顺序1)设计(论文)2)附件:按照任务书、开题报告、外文译文、译文原文(复印件)次序装订3)其它目 录摘要IIIABSTRACT:IV1 引 言11.1 背景11.2 研究现状11.2.1理论研究现状11.2.2 工程研究现状
4、32 相关知识52.1 Windows操作系统结构52.2 Windows文件系统和文件过滤驱动62.3 驱动开发过程中的重要数据结构72.3.1 驱动对象72.3.2 设备对象82.3.3 请求82.3.4 设备扩展92.3 sfilter102.4 RC4算法112.5 复合二进制文档存储结构113 系统设计133.1 系统设计目标133.2 系统设计133.3 系统实现143.3.1 进程识别143.3.2 文件加密标识153.3.4 文件打开处理163.3.5 文件读操作处理173.3.6 文件写操作处理174 系统测试194.1 测试环境194.2 系统安装194.3 系统测试204
5、.4 结果分析22终端数据防泄密系统摘要: 随着计算机与网络的发展日益迅速,数据的安全性显得越来越重要,数据加解密系统研究与应用日益广泛。长期以来,企业大多通过封USB接口、断网、拆光驱等“堵”的方式来保护企业机密文档不被泄露,但这些方式仍然存在极大的安全隐患,因为文件本身还是以明文的形式存在,员工通过红外蓝牙、外接移动设备、安装转移接口设备、拆硬盘等手段就能轻松将文件带走。因此如何有效保护机密文件成了企业管理的一大难题。本文基于Windows内核文件过滤技术和加密算法,设计并实现一种终端数据防泄密系统。该系统能够捕获、拦截应用程序发给文件系统的各种操作请求。若是“打开”请求就对文档进行解密,
6、若是“关闭”请求就对文档进行加密,其他请求则直接放过,不做任何处理。加解密过程动态进行,不会对用户操作文档产生任何影响。用户只有在特定的计算机设备上才能打开涉密文件。最后通过U盘拷贝和网络传输测试,在安装服务的PC机上可以正常打开文档,在未安装服务的PC机上不能正常打开文档,达到了系统设计的目的,验证了系统的有效性。关键词:安全文档、文件过滤、透明加密Terminal Data Leak Prevention SystemAbstract: With the development of computer and network, data security is becoming incre
7、asingly important, data encryption and decryption system research increasingly widespread. For a long time, most enterprises through the closure USB blocking the way the interface, broken network , such as demolition drive to protect confidential business documents not be disclosed. But there still
8、exists much hidden security danger, this is because the file itself is still plaintext. Staff could steal files through Bluetooth, external mobile equipment, installing transfer interface equipment, and uninstalling hard disk. How to effectively protect the confidential documents for enterprises has
9、 become a big challenge to the company management.In this paper, we design and implement a terminal data leak prevention system based on the Windows kernel file system filtering technology and RC4 algorithm. The system is binding with the windows file system to intercept and distribute a variety of
10、operating system requests. Decrypt files when the request is open, and encrypt them when the request is close. Other requests shall directly pass without any treatment. Dynamic encryption and decryption process will not have any influence on the operation of users documents.The user can only open se
11、cret files in a specific computer device. PC with installed services can open the document, but PC without installed services cant, achieving our purpose and verifying the effectiveness of the system. Keywords: security document, document filtering, transparent encryption1 引 言1.1 背景随着信息技术的快速发展,网络技术、
12、通信技术、数字多媒体技术研究取得了重大突破,信息数字化改变了人们的生活方式和生产方式。电子文档正在逐步取代传统的纸质文档,办公信息化、无纸化成为低碳、环保生活发展的主流趋势。相比于传统的纸质办公文档,电子文档易于存储、易于管理,极大的提高了人们的工作效率。然而,电子文档易复制、易传递、易修改的特性使得文档信息时刻受到潜在的泄密风险。目前,企业机密信息和敏感数据被泄密事件频频成为互联网上的热点。2011年索尼发生两起数据泄密事件,超过一亿用户的信息被窃取;2013年大约1500万2500万的支付宝用户信息被泄露被用于网络营销;今年杭州市准备实行机动车限牌,然而在政府还没有发布这一消息之前,已经有
13、一份与新闻发布会一样的通稿在网上疯传,使杭州机动车4S店汽车被疯抢,汽车价格飙升,引起了民众对政府的不满,使杭州市政府的形象受到严重影响。企业信息泄露,不仅使企业蒙受直接的经济损失,而且还影响公司的品牌价值、社会形象和投资者之间关系。如果企业的核心技术、知识产权等信息泄露,将会给竞争对手以可乘之机,直接关系企业的生存和发展;个人隐私信息的泄露,将给个人的工作和家庭生活带来困扰。因此,敏感数据的安全性问题引起了人们的高度重视,敏感数据安全管理、防止敏感信息泄露也成为信息安全领域研究的重点。1.2 研究现状近几年,信息防泄密已成为信息安全领域研究的热点问题之一,从理论方面的安全模型研究到工程方面的
14、应用都取得了丰厚的研究成果。1.2.1理论研究现状一直以来,数据的安全性受到国内外学术界的普遍关注,是信息安全领域的重点研究方向之一。国际上很多大学和研究机构在数据安全方面做了很多研究,如Massachusetts Institute of Technology(麻省理工学院)、微软亚洲研究院、剑桥大学、IBM研究院1、Namseoul University(首尔大学) 2,国内的有清华大学3、上海交通大学、复旦大学、北京邮电大学4、南京大学软件新技术国家重点实验室5等,并在文档加密、数据分发、秘钥管理、访问控制方面提出了很多新的理论,为数据的安全管理提供了强大的理论支持。(1)敏感电子文档安
15、全可信模型敏感电子文档安全可信模型是一种对被保护的敏感数据对象,通过设置特定的安全策略,在敏感数据文件生成、存储、传输的过程中实现自动化保护,以及通过条件访问控制策略防止敏感数据对象的非法复制、泄露和扩散,使得开放网络环境下敏感数据对象具有自我保护和自我版权侵犯防范能力。目前,大多数的敏感数据可信模型是通过DRM (Digital Rights Management)技术实现的。(2)敏感电子文档加密数据加密是保护文档最常用的方法之一。最原始的数据加密方法是手工设置加密密码,通过传统的加密算法和加密密钥将明文转变成密文。但是存储在硬盘上的文件还是以明文的形式存在,对于机密文件保护,仍不能从根本
16、上起到作用。另外这种手动输入的密码,需要人为去记忆、保存,万一密码遗忘或丢失,不仅影响用户使用数据,还有可能造成数据泄露。 传统的数据加密是在用户态实现的,但如果加密密钥保存不当易造成数据泄露,后来提出在内核态实现数据加密。数据内核态加密是指在对特定进程产生的数据在生成、存储、传输等瞬态执行强制性透明加密,无需用户干预6。这种方式是通过过滤驱动对受保护的敏感数据内容进行相应的参数设置而达到选择性保护的目的,写入时加密,读取时解密,不影响用户使用。目前虽然对敏感数据加密已经提出了一些理论,但多采用单一透明加解密技术,代理重加密机制、属性加密机制以及全同态加密技术只在理论上得到证明,并未在实际中得
17、到应用。(3)域密钥管理开放式网络环境下,越来越多的组织联合起来进行协同工作,资源共享、批量数据传输等应用都需要建立在认证域基础上。在开放网络环境下,各个用户属于不同的安全认证域,每个认证域拥有不同的域密钥,域中成员通过域密钥进行电子文档的共享,只有授权的域成员才能够得到认证域的域密钥而解密获得数据。因此如何对域密钥进行管理是敏感电子文档安全管理的核心问题。 保罗麦卡沃伊、袁拍、奥尔森肯普7提出一种“用于数据内容分发的系统和方法”,该方法重点采用层次密钥管理方法对电子数据进行加密,利用子群的水平控制的关键更新影响到整个团队,但需要对敏感数据的内容解密和加密,在新的成员加入或离开该组的时候。Wa
18、llner8提出的逻辑树方案主要通过修改逻辑树结构的方法,使群中每个成员均可获得从该成员所在节点到根节点的所有秘密值(包括群密钥)的信息,因此适应于用户域变化不太大的情况下,可以达到很好的性能。目前,学者们广泛研究组密钥管理,多组密钥管理方案也已经被提出,但仍然存在一些问题,需要进一步的研究。主要问题如下:1)可扩展性。大多数群密钥管理方案依赖于群中成员的安全信息,而群中成员的加入或撤退将关系方案的可扩展性。2)安全性。群密钥由所有的域成员共享,群密钥的安全性将关系到敏感信息的加密、解密以及用户的认证等关键步骤。因此,群密钥必须满足机密性、完整性和前向保密性、后向保密性以及独立性等安全性。3)
19、高效性。由于群组规模的动态变更,将会影响到生成群密钥的计算代价、群中成员存储密钥的空间、更新群密钥时占用的带宽以及网络延时,都需要设计群密钥管理方案时进行考虑。(4)电子文档访问控制 访问控制敏感数据的访问控制策略的定义,防止非法用户或合法用户敏感数据的未经授权的操作。开放网络环境中每个认证域都管理着本地的电子文档和用户,当用户跨域访问电子文档时,需要对访问共享电子文档的用户进行统一的身份认证管理。另外,在进行电子文档共享时需要对电子文档制定一个公共的访问控制策略,灵活的访问控制和权限管理将关系到数据资源的安全性和共享程度。1.2.2 工程研究现状在电子信息防泄密技术解决方案上,国外比较著名有
20、美国的Microsoft RMS, Adobe LifeCycle, Authentica ARM,韩国的markany,日本的Intelligent Wave等。 RMS (Right Management Service)防泄密系统是通过系统与应用程序协作来保护敏感数据内容的,尤其是对Web内容、文档和电子邮件的保护。像Office2003 系列软件就带有含DRM技术的IRM服务。然而,为各种各样的应用支持,微软IE浏览器和Office系列软件已出版了多个接口,导致许多安全漏洞和不安全因素。 Secure Documents for PDF系统是美国的Authentic公司做的,系统基于P
21、DF格式的DRM的电子文档的产品是最有名的。此系统的核心核心技术为采用RC4加密算法对数据内容进行加密,使用Plug-in技术对PDF文档进行文件控制,由Policy Server服务器对系统进行授权分配和管理。 韩国的Markany系统对创建的文档能够追溯文档信息以及文档的控制信息,同时,文档被打印时设置水印,具备PC & document take-out功能,允许离线使用文档(需要管理员批准),过期后权限自动回收。 国内业界在电子信息防泄密技术上起步比较晚,但也有不少的单位和公司开发出了敏感数据防泄密系统,且使用效果很好。如亿赛通CDG文档安全管理系统,该系统可在设定文件保护类型,设定之
22、后强制、实时对该类文档进行文件透明加解密,并设置文件权限的分化,以确保指定的文件信息的透明加解密在授权的范围内实现。天盾文档安全系统把应用程序对文件的操作都列入到加密监控之中,通过保存、另存为、虚拟输出等接口读取出的文件内容都将被强制加密,用户不必担心在某一方面文件信息因为未被加密而导致信息泄露。2 相关知识2.1 Windows操作系统结构Windows操作系统是基于分层设计思想的9。从整体上看,Windows操作系统由若干个层组成,每层有若干个组件,每个组件有固定的接口。操作系统运行时由上层接口向下层接口一层一层调用。离底层越近的组件拥有越高的操作权限。下图是Windows操作系统层次结构
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 终端 数据 泄密 系统 毕业论文

链接地址:https://www.31ppt.com/p-3991068.html