ImageVerifierCode 换一换
格式:DOCX , 页数:11 ,大小:641.82KB ,
资源ID:14605670      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/14605670.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(数据库加密系统技术白皮书Word下载.docx)为本站会员(b****1)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

数据库加密系统技术白皮书Word下载.docx

1、比如行政涉密 文件,领导批示、公文、视频和图片,或者企业的商业机密、设计图纸 等。为了保障这些敏感电子文件的安全,各单位广泛的实施了安全防护 措施,包括:机房安全、物理隔离、防火墙、入侵检测、加密传输、身 份认证等等。但是数据库的安全问题却一直让管理员束手无策。原因是 目前市场上缺乏有效的数据库安全增强产品。数据库及其应用系统普遍存在一些安全隐患。其中比较严峻的几个 方面表现在:(1)由于国外对高技术出口和安全产品出口的法律限制,国内市场 上只能购买到 C2安全级别的数据库安全系统。 该类系统只有最基本的安 全防护能力。并且采用自主访问控制( DAC)模式, DBA角色能拥有至高 的权限,权限

2、可以不受限制的传播。这就使得获取 DBA角色的权限成为 攻击者的目标。而一旦攻击者获得 DBA角色的权限,数据库将对其彻底 暴露, 毫无任何安全性可言。(2)由于 DBA拥有至高无上的权利,其可以在不被人察觉的情况下 查看和修改任何数据(包括敏感数据)。因此 DBA掌控着数据库中数据 安全命脉, DBA的任何操作、行为无法在技术上实施监管。而 DBA往往只 是数据的技术上的维护者,甚至可能是数据库厂商的服务人员,并没有 对敏感数据的查看和控制权。现阶段并没有很好的技术手段来约束 DBA 对数据的访问权限,因此存在巨大安全隐患,特别是在 DBA权限被非法 获取的情况下,更是无法保证数据的安全。(

3、3)由于 C2级的商业数据库对用户的访问权限的限制是在表级别 的。一旦用户拥有了一个表的访问权限,那么表中的任何数据都具有访 问权限。但是一个表中可能存在敏感和非敏感字段。对于敏感数据,只 有特定权限的人才能访问。此时数,据库自身的安全控制就显得力不从 心。(4)数据库系统是一个复杂的系统,根据已经公布的资料,数据库 存在许多风险,其中不少是致命的缺陷和漏洞。举例来说,全球公认安 全性出众的数据库产品在 2006 年 1 月发布了其季度安全补丁包中就修 补了多个产品中的 80 多个漏洞。其中不少漏洞可以非常容易地被黑客 利用。一旦遭到攻击,攻击者可能以 DBA的身份进入数据库系统,也可 能进入

4、操作系统,下载整个数据库文件。从上面分析可以看出,仅靠边界安全防护 ( 防火墙、防病毒、入侵检 测、漏洞扫描 ) 是不可能解决数据库相关的所有的安全问题。尤其不能 解决数据库内部敏感数据的安全问题。公安部、国家保密局、国家密码管理局和国务院信息化工作办公室 等部委于 2006年出台了相关规定,要求信息系统,尤其是重要部门的信 息系统要充分运用密码技术对信息系统进行保护。对于采用密码对涉及 国家秘密的信息和信息系统进行保护的,密码的设计、实施、使用、运 行维护和日常管理等,应该按照国家秘密管理有关规定和相关标准执 行;对于采用密码对不涉及国家秘密的信息和信息系统进行保护的,应 该遵照商用密码管理

5、条例 和密码分类分级保护有关规定和相关标准。另外,国家出台了相关规定,要求重要部门的信息系统对数据资产 实行等级保护。对于信息系统中的信息资产,应该根据其敏感程度,指 定不同的安全等级,实施不同的安全保护策略。为增强数据库系统的安全,满足数字资产等级化的安全防护要求, 有选择性的保护数据库内部敏感数据的安全性,本产品通过在数据库管 理系统的内核中嵌入自主研发的安全防护系统,通过字段级别的访问控 制来达到对敏感数据的防护目的。敏感数据以乱码的形式存在,通过数 字签名实现强访问控制,非授权用户(包含 DBA)查看到的数据为空, 而授权用户的使用则不受任何限制。 并且本产品对于应用系统来说是完 全透

6、明的,不需要基于数据库的应用系统做任何改动。2.解决的问题本产品基于自主技术,重点解决如下 3个方面的问题:(1)敏感数据的乱码存储在没有进行安全性加强的商业数据库系统中,敏感数据的存储和备 份是以明文形式进行的。很容易从文件系统中得到存储的内容。即使是 进口的安全数据库产品,核心技术被别人掌握,且加密算法受到限制, 安全性同样得不到保障。所以,存储媒体(如:硬盘、光盘、磁带等) 一旦被盗,或者存储文件被非法复制,后果将不堪设想。针对该隐患, 本产品采用加密算法,将敏感数据的编码进行混乱,从而将敏感数据进 行乱码存储。这样,即使存储介质或存储文件丢失,由于有加密算法的 保护,获得者也不能得到真

7、正的敏感数据。通过这种方法,实现对敏感 数据资产的分级保护。为保证系统的易用性,本产品支持完全透明的混乱过程。除 BLOB类型的字段外,部署本产品不需要对应用系统进行重新编译。图 1所示为 透明混乱过程的示意图。如图1所示,数据在存入物理存储时,敏感字段通过加密变换,以乱 码的方式存储到物理数据库中。假设密钥是安全的且混乱算法强度足 够,则数据的存储也是安全的。在这种情况下,入侵者或者存储介质获 得者只能看到乱码,而不能得到真实内容。在检索时,首先进行授权的 检验,对于授权用户,敏感字段的乱码经过解密变换,以明文的方式返 回检索结果。对于非授权用户,则返回乱码或者空。2)乱码敏感字段的高效检索

8、安全性与可用性是矛盾的。采用乱码存储以后的一个问题是破坏了 原有数据的偏序关系,数据库原来的索引机制因此失效,导致数据的检 索性能被显著的降低。因为此时对敏感字段进行条件检索时,需要对整 个字段进行解密变换, 再进行顺序查找。 在记录数或数据量庞大的时候, 性能可能降低到不可以被接收的程度。这将是引起数据库安全增强系统 应用受到阻碍的最大的因素。而对密文建立外部索引的方法,会导致多 用户并发访问时的数据不同步以及事务机制的失效。本产品采用自主专利的乱码索引技术,在数据库管理系统内核建立 乱码索引,将敏感字段的乱码存储对数据库访问性能的损失降到最低。 当用户对某一敏感字段进行条件检索时, DBM

9、首S 先通过乱码索引完成范 围查询,从而避免了全部解密。同时自动支持多用户并发访问时的数据 同步以及事务机制。(3)增强的授权管理目前广泛采用的 C2级商业关系数据库产品中存在管理员权限过大的 问题。在某些情况下,会导致敏感信息的泄密。针对该安全隐患,本产 品采用高级技术手段,增设安全管理员和审计管理员,限制 DBA的权限, 使得 DBA不能随意查看被保护的关键数据。只有同时经过 DBA授权和安全 管理员授权的用户,才能进行被保护数据的存取。同时安全管理员的授 权行为收到审计管理员的监督。图 2给出增强的授权管理机制的示意图。审计管理员图 2 增强的授权管理机制的示意图如图2所示,在本产品中,

10、增设一个安全管理员和一个审计管理员 安全管理员的增设可以限制 DBA的权限,以此解决 DBA可以读取数据库中 包括敏感信息在内的所有信息的安全隐患。而审计管理员独立于安全管 理员,实现对安全管理员授权行为的监督。3.系统结构本产品的系统结构如图 3所示图 3 系统结构图如上图所示,本产品内嵌于 DBM中S ,作为数据库系统内核的一部分, 和DBM运S 行在同一进程空间,极大的提高了增强系统的安全性和可靠性 以及效率,也保证了该系统的良好跨平台特性。应用程序端通过与改造前完全相同的方式连接 DBM,S 增强系统在DBM内S 部对请求进行授权检验。对于授权用户,通过请求密码服务对数 据进行加 /

11、解密操作。对于非授权用户,则直接返回空值,达到保护敏 感数据的作用。系统管理配置模块用于安全管理员对敏感字段管理,安全操作员进 行安全策略的应用,以及审计管理员查看审计信息。4.部署方案单数据库服务器环境下,系统的部署方式如图 4所示。终端 PC应用服务器图4 系统部署结构图如图 4所示,在单机环境下,系统的部署非常简单。将 DB-SIMS服务 器接入数据库服务器所在的网络中, 安全管理员和操作员仅仅需要通过 浏览器在远程通过系统配置管理模块即可完成整个系统的安装和部署。 在实际应用中,还可以将 DB-SIMS服务器和数据库服务器部署于同一个 服务器硬件之上。对于多服务器环境,系统的部署方式如

12、图 5所示。如上图所示,对于多个不同的数据库系统,可以统一的进行管理。 只需将 DB-SIMS服务器部署在相应的网络上,就可以通过管理终端,通 过浏览器将 DB-SIMS安装到不同的数据库平台上。即使是在外网的管理 员也可以通过 Internet 与内网相联,并通过管理终端,实现敏感信息 的安全管理。DB-SIMS服务器是网络服务器和 DB-SIMS系统的安装服务器。管理终 端 PC连接到该服务器上将系统注入到各个数据库中。 针对各个数据库的 安全策略存储于各个数据库中,便于数据的统一备份。即使 DB-SIMS服务器崩溃,也不会导致系统整个数据库的服务中断。管理终端可以分布在任意安全管理员或者

13、审计管理员可以操作的计 算机上,只要可以与 DB-SIMS服务器相连,就可以通过浏览器进行相应 管理。5.功能与特点功能:1)根据分级保护原则,对敏感信息进行字段级细粒度的乱码保存;2)灵活根据防护需要设置敏感数据列的混乱算法;3)增设安全管理员,实现对 DBA权限的削弱,实现对敏感数据的责 权一致,数据所有者管理数据的访问权限;4)增设审计管理员,对安全管理员的授权情况进行独立的审计,保 证每一个操作都有记录可查,实现对安全管理员授权行为的监 督;5)支持多安全管理员,各自拥有安全域。特点:1) 系统直接运行在 DBMS进程空间, 减少了进程间通信的性能损失, 最大程度的提高了系统的安全性和

14、可靠性;2) 采用自主专利的乱码索引机制保证高效率的密文条件检索;3)对敏感信息访问权限粒度控制在字段级;4)提供基于浏览器的简单、友好、易操作的操作界面;5)对于常规字段类型,混乱过程对应用程序访问过程完全透明,无 需客户端做任何改动,最小化对其他系统的影响;6)对于 BLOB类型的字段,提供实现透明加密的 API;7)支持多用户并发访问,支持数据的同步,支持事务机制;8)所有的授权信息和审计信息都通过 PKI 技术保证记录的完整性和 不可抵赖性;9)良好的跨平台特性,支持任何平台上的 Oracle9i 、10g 数据库。6.支持特性支持平台:本产品支持任何已安装 Oracle9i 、 10g的平台,例如:Windows 2000, XP, 2003LinuxSolaris , HP-UNIXAIX 等支持的安全算法:支持软件混乱和硬件混乱 支持经国家批准使用的专用密码算法 支持用户自定制混乱算法 支持MD5,SH算A法支持全透明混乱字段:NUMBERRAWCHARVCHARDate支持通过 API实现透明混乱字段:BLOBBFILECLOB7.性能测试数据测试环境:硬件配置:内存 1G,CPU 2GHZ 操作系统: Windows XP, SP2 混乱算法: 3DES(软件实现, 128位密钥) 测试表: TEST,如下图所示ID: 主键敏感字段: DATA

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1