一种基于密文数据库的快速索引技术

来源 :四川师范大学 | 被引量 : 0次 | 上传用户:aww2345
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机科学技术的发展与普及,特别是计算机在国民经济各重要部门的广泛应用,计算机安全已成为当前信息社会非常关注的突出问题。而数据库系统作为计算机信息系统的核心部件,同时数据库文件作为信息的聚集体,如何防止数据特别是敏感数据不被非法访问,将是信息系统安全的重中之重,这就使得数据库加密成为一项重要且有效的手段。加密后的数据库系统虽然解决了数据的安全性要求,但同时又带来了新的问题。由于数据加密,必然引起数据存储、数据库索引以及密钥管理等相关问题,特别是加密后数据库的索引功能将是制约数据库应用的关键。 本课题通过研究已有的数据加密及索引技术(基于记录加密技术,基于属性列加密技术,基于数据项加密技术,集中索引,分散索引),提出了一种“快速索引”机制,并解决了数据类型转化、存储等问题。同时,为保证数据的安全性,数据库管理系统将根据数据敏感度的不同而采用相应的加密机制,并且系统中采用三级密钥管理机制(主密钥MK,用户类密钥UCK,字段密钥RK)及加密字典保证数据密钥的安全性。 为减少解密索引节点过程中获取数据项密钥的时间,提高数据查询效率,本课题对已有的集中索引及分散索引算法进行改进,并在第三章以程序实现。 另外,为克服明文数据库系统管理与应用上的弊端,本设计中将管理用户与应用用户分开,并在用户注册阶段确定身份同时分配数据库的访问权限。 本课题主要组织结构如下:1.第一章主要介绍数据库加密及索引技术的研究现状及设计要求;2.第二章从理论分析几种基于密文数据库索引技术的优缺点,并提出一种更安全、快速的索引技术—“快速索引”; 3.第三章介绍了本设计的系统总体结构、模块结构及系统操作流程; 4.第四章通过试验数据及图表比较几种索引算法在安全性、时间效率、空间效率等方面的特点。
其他文献
随着信息化浪潮的席卷全球,数据量的爆炸式增长。海量数据的复杂性和非结构性给信息的处理带来了巨大的挑战。而文本资源以其占据资源量少、容易上传和下载等优点占据了整体
随着计算机技术的发展和应用的不断深入,各种平台系统层出不穷。人们在轻松地选择最符合需求的平台软件的同时受到了平台迁移等的困扰。一些平台依赖性过高的传统软件,在迁移
在应用三维可视化技术之前,地质资料的分析解释都局限于二维、静态的表达方式,它给人们直接、完整、准确的理解与感受地下地质情况造成了困难。三维地质建模运用科学计算可视化
在基于内容的多媒体信息检索中,人们利用特征提取算法从多媒体对象中提取出特征矢量,然后利用特征矢量之间的距离衡量多媒体对象之间的相似度。相似性检索的实现就是通过计算查
随着网络技术的飞速发展,计算机网络所面临的严峻网络安全形势。本文分析了对几种主流网络安全技术进行了分析,指出了这些技术中存在的不足,重点介绍了目前一些入侵检测的方法,并
随着以电子期刊和在线文档形式存在的科技文献的不断增加,对科研教学人员来讲,如何充分利用现有的网络信息资源,从庞杂的电子文档中及时、准确地获知与自己研究领域相关的最新科
随着网络技术的发展和互联网的广泛应用,人们对网络的研究也在逐步的深入。Internet拓扑图为大范围开发、利用Internet提供了一个有力的工具。网络研究者可以利用拓扑生成器
随着WWW的迅猛发展,对网页进行分类成为处理和组织大量文档数据的关键技术。由于最大熵模型可以综合观察到的各种相关或不相关的概率知识,对许多问题的处理都可以达到较好
随着Web爆发式地增长,推荐系统已经广泛的被用户所接受。大量的互联网用户增加到形形色色的电子商务网站中去,这就使得推荐系统得到了得天独厚的发展空间。随着系统规模的不
随着计算机网络的发展,恶意程序和病毒的数量不断攀升,当恶意程序穿透防火墙到达主机后,恶意程序会对用户主机的资源造成破坏。传统的防火墙和入侵检测技术在恶意程序到达主