北京明朝万达科技有限公司的 Chinasec 可信数据管理系统( DMS )为不同类型的企业提供通用的数据保护手段,无论企业具有什么样的网络拓扑,采用了什么样的应用系统和软件,实现了什么样的内部数据交互方式, DMS 都可以对重要数据进行安全和透明的保护。
• 引言
对于大多数企业来说,数据保护就是要实现 在不降低现有工作效率的前提下,保护企业内部的重要数据(文档、图纸、报表等)不受到恶意窃取和主动泄漏。具体需求包括如下几点:
• 重要文件进行严格保密处理,没有经过审批不能带出内网;
• 非重要文件可以自由使用;
• 所有文件在内网授权范围内可以自由流通;
• 外发文件经过审批,接收方需要授权才能使用。
从需求中可以看出,适合企业的数据保密系统必须能够区分重要文件和非重要文件,并分别加以处理:重要文件以加密形式存在,只能在授权范围内流通;非重要文件可以自由流通。
针对这样的需求,市面上出现了大量的文档加密类软件,这些软件虽然在具体实现上各有不同,但遵循的都是一个设计理念:通过文件类型判断是否重要文件,并加以处理。
• 文档加密类软件分析
文档加密类软件判断文件类型的依据有如下三种:
• 根据文件扩展名
这种方法没有安全性可言,用户更改扩展名即可窃取数据。
• 根据文件的具体特征
比如判断 doc 、 cad 等文件的特征字节,这种方式没有可行性,应用软件和文件格式数量众多,无法一一进行程序开发。
• 根据应用程序的类型
这是目前大多数文档加密类软件采用的方式。其原理是:首先设定需要保护的应用程序,比如 word 。这样,在应用程序( winword.exe )生成 doc 文件时,将自动对该 doc 文件进行加密;当应用程序请求读取加密的 doc 文件时,文档加密类软件会判断该应用程序是否为 winword.exe ,若是就解密至内存然后读取,否则不能读取(比如 foxmail 发送 doc 文件需要先读取文件,这样的话 foxmail 发送 doc 文件时只能发出加密后文件)。