数据防泄漏的国内外产品基本状况

国外的Oracle数据库加密产品相对较多,产品相对成熟。但面临着不能集成国产的加密算法、不符合国家安全政策,不能利用密文索引进行范围查询,造成性能严重下降等问题,因此以上产品在我国尚未得到有效应用。国内的数据库安全增强产品往往采用应用层加密存储或者前置代理的技术实现方式。应用层加密方式的缺点是应用必须对数据进行加解密,增加编程复杂度;加密后的数据不能作为条件进行检索;同时对于已有的系统无法透明实现应用改造。前置代理的重要缺陷是应用必须进行现有程序的改造,使用加密前置代理提供的API;另外大量的Oracle重要特性将无法使用,如存储过程、函数等。

一、SecGateway文档安全网关用于企业数据中心与办公网络有效隔离的嵌入式专用设备。采用链路加密的方式,实现客户端的准入,从文件在企业的使用流程入手,将数据泄露防护与企业现有 OA 系统、文件服务系统、ERP 系统、CRM 系统等企业应用系统完美结合,对通过网关的文档数据进行透明加解密工作,有效解决文档在脱离企业应用系统环境后的安全问题。为企业部署的所有应用系统提供有效的安全保障。

1.完成安全网关和企业现有应用系统无缝集成,自动完成对经过网关的数据进行强制加解密——上传解密,下载加密;

2.加密客户端通过 SecGateway,正常访问应用系统服务器;

3.非涉密客户端计算机,在通过安全网关时,会被安全网关筛选和拒绝,无法通过 SecGateway 访问 OA/PDM 服务器。

二、安华金和数据库保险箱系统(简称DBCoffer) 是一款Oracle数据库安全加固系统,该产品能够实现对Oracle数据的加密存储、增强权限控制、敏感数据访问的审计。DBCoffer可以防止绕过防火墙的外部数据攻击、来自于内部的高权限用户的数据窃取、以及由于磁盘、磁带失窃等引起的数据泄密。

数据库保险箱DBCoffer的核心价值是:

1、防止硬件存储设备引起的泄密,当数据以明文形式存储在硬件设备上时,无论是数据库运行的存储设备,还是用于数据备份的磁带,若发生丢失或者维修,都会存在相应的数据丢失风险。一旦使用了数据库保险箱,无论是运行环境的硬件存储设备,还是数据备份的磁带,敏感数据都是以加密的形态存储的,从而有效地防止了由于硬件丢失或硬件维修等无意识的泄密。

2、防止操作系统文件引起的数据泄密,通常Oracle 的数据是以明文的形式存储在操作系统的文件中;通过对文件系统的访问,就会访问到敏感数据。这样,该主机的操作系统管理员和高权限用户都可以接触到这些敏感数据。另外通过网络访问到这些文件的用户,也可以接触到这些敏感数据。一旦使用了数据库保险箱,敏感数据都是以密文的形式存储在操作系统上,从而有效防止了由操作系统文件引起的数据泄密。

3、防止数据库超级用户进行的数据窃取,在Oracle 中,以sys 和system 为代表的数据库管理员用户,具有至高无上的权利,可以访问到任何数据;在大型企业和政府机构中,除了系统管理员,以用户数据分析人员、程序员、开发方维护人员为代表的特权用户,也可以访问到敏感数据。这些都为数据的泄密,留下了极大的隐患。

数据库保险箱通过独立于Oracle 权限控制之外的安全权限体系,对数据的加解密进行了独立的控制。 由安全管理员负责决定哪些数据库用户有权访问敏感数据的明文信息;防止DBA 成为不受控制的超级用户的同时,又可以使DBA 和开发人员正常地工作。

4、防止外部入侵进行的数据破解,随着Internet、无线网络的普及,黑客有了更多办法绕过防火墙和入侵检测系统,到用户的业务系统中进行窥视;当数据以明文的形式暴露在文件系统和数据库中时,黑客很容易获得敏感数据。当我们对数据进行了有效加密保护,再厉害的黑客,在不掌握密钥的情况下,都无法获得敏感数据的明文信息。

三、secdocx数据安全保护系统是广东南方信息安全产业基地公司,依据国家重要信息系统安全等级保护标准和法规,以及企业数字知识产权保护需求,自主研发的产品。它以全面数据文件安全策略、加解密技术与强制访问控制有机结合为设计思想,对信息媒介上的各种数据资产,实施不同安全等级的控制,有效杜绝机密信息泄漏和窃取事件。

数据安全保护系统的保护对象主要是政府及企业的各种敏感数据文档,包括设计文档、设计图纸源代码、营销方案、财务报表及其他各种涉及国家机密和企业商业秘密的文档,可以广泛应用于政府研发、设计、制造等行业。

1. 透明加解密技术:提供对涉密或敏感文档的加密保护,达到机密数据资产防盗窃、防丢失的效果,同时不影响用户正常使用。

2. 泄密保护:通过对文档进行读写控制、打印控制、剪切板控制、拖拽、拷屏/截屏控制、和内存窃取控制等技术,防止泄漏机密数据。

3. 强制访问控制:根据用户的身份和权限以及文档的密级,可对机密文档实施多种访问权限控制,如***享交流、带出或解密等。

4. 双因子认证:系统中所有的用户都使用USB-KEY进行身份认证,保证了业务域内用户身份的安全性和可信性。

5. 文档审计:能够有效地审计出,用户对加密文档的常规操作事件。

6. 三权分立:系统借鉴了企业和机关的实际工作流程,采用了分权的管理策略,在管理方法上采用了职权分离模式,审批,执行和监督机制。

7. 安全协议:确保密钥操作和存储的安全,密钥存放和主机分离。 DBCoffer产品,相对于市场上的其它产品在政策符合性、性能和应用透明性上具有明显优势,下面重点就国外产品和国内产品进行对比分析。

与普通的数据库安全加固产品的竞争分析:

1、数据库漏洞扫描产品

这种产品针对数据库管理系统的漏洞及潜在的风险进行检测。它可以对数据库系统的各项设置、数据库系统软件本身已知漏洞、数据库系统完整性进行检查和对数据库系统的整体安全性做出评估,并给出提高数据库安全性的修复建议。这种产品重要的是对现有的数据库系统在认证、授权上配置漏洞、数据局库补丁漏洞进行扫描,并不能对现有的数据库进行安全增强,与DBCoffer不是一类产品。

2、数据库安全审计产品

数据库审计作为信息安全审计的重要组成部分,同时也是数据库管理系统安全性重要的一部分。安全审计类产品的优势在于时候的追终与分析。DBCoffer除了具有对敏感数据的访问审计能力,同时也具备了数据库的加密功能、独立于Oracle的授权控制体系,这是DBCoffer的最大竞争优势。DBCoffer比起数据库审计产品能多提供以下几个方面的数据库安全防范能力:防止DBA等高权限用户访问敏感数据、防止来自于文件层的数据窃取、防止硬件丢失的安全风险。

3、综合性的数据库安全增强产品

这一类的产品从数据库的认证、授权和审计均进行了有效增强,但是必须有几个限制:

(1)应用系统要经过改造,要使用该产品提供的应用接口

(2)DBA进行数据维护必须使用该产品提供的管理终端

总体上,DBCoffer不存在以上限制,与相关其他产品相比具有几大优势:更符合国家安全政策、性能更好、服务更好、更为透明、Oracle功能更为无损。 Data loss prevention指以内容为核心的控制手段,对文件的内容生成指纹记录,通过终端,网关,存储,对文件进行控制,例如,密级文件外发时被网关拦截。

注:文件加密不是DLP