数据库加密关键技术及其应用研究

来源 :东北大学 | 被引量 : 6次 | 上传用户:tcfan
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着国家信息化水平的不断提高,特别是互联网技术的飞速发展,数据库系统的应用越来越广泛。然而数据库系统的数据集中存储与广泛共享的特性,使得数据库系统的安全性问题变得十分突出。目前,仅仅通过数据库管理系统自身的安全机制还难以彻底解决其面临的安全挑战。于是对数据库加密技术进行研究就具有了相当的现实意义,它将现代密码学原理应用于数据库系统之中,进一步完善了数据库安全体系,有效防范了DBMS中超级管理员权限过高等风险,可以有效抵御非法入侵者在应用层的攻击,从而保证信息系统的安全运行。论文针对当前数据库系统面临的安全威胁和数据库系统安全技术的发展现状进行了深入的分析,利用数据混淆技术和加密技术,提出了基于字符扰乱、重复字符屏蔽等数据库数据混淆算法和支持密文检索的生成子密钥数据库加密算法。该算法具有密钥管理简单、支持最小粒度的字段级加密和兼顾了数据加密强度与处理效率的技术特点。论文另一部分工作,应用文中提出数据库数据混淆和加密算法,设计与实现应用系统与数据库之间的加密原型系统。该加密原型系统由C#语言设计,充分利用了微软.NETFramework功能强大、接口丰富、开发便捷的特性;使用ODBC接口,支持多种主流关系型数据库系统,因而大大提高了加密原型系统的适用性。它在应用程序与数据库系统之间架起了一道安全桥梁,通过解析SQL数据请求并利用自身的加解密引擎来完成敏感信息的处理和传递。最后,并对系统的各个模块进行了测试,测试结果表明,能有效保护数据库系统中的敏感信息,增强数据库系统的安全性。
其他文献
随着计算机网络的普及与发展,信息安全问题也成为国际安全和军事领域当下研究的热点。网络攻击手段正朝着工具化、智能化和自动化的方向发展,这对信息安全保障提出了严峻的挑战
在计算机领域中,Mashup大量运用Web2.0技术,对互联网上的内容进行聚合。Mashup是从多个分散的站点获取信息源并组合成新的网络应用的一种应用模式,从而打破了信息相互独立的现状
在现实世界中,存在一类应用场景,需要对监测到的事件作出实时的响应,也即当事件发生后,需要在一定截止期内执行合适的动作以完成某些任务或避免某些危险。错过截止期将造成灾
计算机安全问题的根本原因在于现有PC本身的不安全性。当初设计PC时就没有考虑安全性,缺乏很好的硬件防御措施,使得现有的安全方案很多都是纯软件的,缺乏硬件上的支持,从而十
随着计算机与互联网的发展,信息化已成为了各行各业发展的趋势。对于现代企业的经营者和管理者来说,信息化管理从某种程度上提升企业的竞争力和效益。信息技术的进步使得信息
视频跟踪是计算机视觉和模式识别研究领域的一个热.究主要注重于单摄像机的目标跟踪。多摄像机的目标跟踪在智能视频监控、人机交互、交通监控、视频检索等等方面都有广阔的
网络虚拟化技术作为解决当前Internet日益僵化问题的一种新兴技术手段,近年来得到了国内外未来网络技术研究领域的广泛关注。网络虚拟化技术是指通过虚拟化技术将物理网络抽象
该论文分析了多媒体网络教学与管理系统以及Linux操作系统的特点和现状,并对Linux下的软件开发环境进行研究分析,对采用Linux下的一种数据库管理系统MySQL、Linux下的网络编
随着云计算技术的进一步发展,云计算技术的应用越来越普及,很多企业和组织考虑将其现已拥有的IT基础设施转移到云计算环境中,以求降低IT基础设施建设的投入和维护管理的成本。为
随着互联网技术的发展和普及,潜藏在使用率最高的互联网应用-搜索引擎背后的无限商机正吸引着无数的电商和企业业主,搜索引擎营销应用而生。竞价排名是通过向搜索引擎购买关键