密文数据库索引技术研究

来源 :哈尔滨工业大学 | 被引量 : 0次 | 上传用户:zgys200901
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机技术和网络技术的发展,人们对信息系统的依赖程度也越来越高。数据库是信息存储的仓库,一旦遭到破坏,会带来不可估量的损失,因而数据库安全也受到越来越多的关注。数据库加密技术能够将明文数据以密文形式存储在数据库中,从而防止非法用户从数据库中获取原始的明文信息。在密文数据库中,原有SQL语句的执行遇到了困难,必须先进行解密操作,然后再在明文上执行查询。庞大的脱密开销导致查询效率降低,采用密文数据库索引技术可以避免全部脱密,提高密文数据库的查询效率。  本文的主要研究内容是密文数据库索引技术,根据加密字段的特征建立不同的索引,以提高密文数据库的查询效率。  首先对密文数据库系统进行整体分析,确定了索引机制在整个数据库安全应用环境中的位置。在数据库中最常用的字段是字符型和数值型字段,本文对这两种字段按照其特点建立不同类型的索引,以满足密文查询的需要。  根据数值型字段的顺序特征,设计了动态桶索引和安全B+树索引两种方式,并分别对它们的特点进行了分析。桶索引在查询时具有很高的效率,维护和更新操作的开销也比较小,但是安全性相对较低。B+树索引和数据库脱离,具有更高的安全性。但是由于索引以文件的方式存储,更新操作有时会涉及到多个节点的移动,开销相对较大。用户可以根据自己的需求,采用不同的索引方式。  针对字符型字段,本文设计了一种新的索引方式。该方法舍弃了按照顺序特征建立索引的思想,利用字符对映射建立密文索引,能够同时实现完全匹配和模糊匹配查询。该方法通过可以选择的参数设计,能够适应不同级别的数据库需求,具有很大的灵活性。  实验和分析结果表明,本文设计的密文索引技术能实现数据库安全应用环境中对密文记录的过滤,对于提高密文数据库的查询效率具有十分重要的意义。
其他文献
目前,随机波浪作用下半潜式平台的气隙响应受到了广泛关注。半潜式平台是浮式海洋结构物,在海洋环境荷载的作用下会发生运动,并且由于自身体积很大,导致波浪辐射与绕射运动的产生以及结构物同波系的相互作用。因此所谓气隙响应是针对在波浪作用下气隙对于平台运动的影响,是有关波浪、平台、气隙在入射波浪激励下的耦合运动的计算研究。首先应用边界元数值方法,计算得到半潜式平台在波浪中六自由度运动响应函数,并根据线性变换
目的:探讨眼科护理中运用心理护理干预的效果.方法:整理2018年3月至2019年11月期间接收的96例眼科疾病,随机分为基础组与心理干预组各96例,基础组运用常规护理,心理干预组运
近地告警计算机(GroundProximityWarningComputer,GPWC)系统是目前各种运输机上普遍安装的一种电子告警设备。其接收惯性导航系统、无线电高度表、大气数据计算机等航电设备
目的:探讨预见性护理干预对优化骨科患者恢复情况的效果.方法:研究2018年3月至2019年10月接收的84例骨科患者,随机分为基础组(42例)与预防组(42例),基础组运用常规护理,预防
当今传热设备日趋小型化,致使如何从微小区域有效散热成为研究的热点。与单相对流换热比,相变传热,尤其是流动沸腾传热,可以很有效地从微小区域带走高热流量。目前很多的学者们热
纳米流体是指把金属或非金属纳米粉体分散到水、醇、油等传统换热介质中,制备成均匀、稳定、高导热的新型换热介质,这是纳米技术应用于热能工程这一传统领域的创新性研究。本
在不断寻求新资源的过程中,海洋资源日益受到人们的重视。在探寻丰富的海洋资源的过程中,水下航行器是一种重要的辅助探测工具,尤其是外形规整、结构简单的鱼雷形欠驱动水下
追及相遇问题是运动学中一类典型问题,解答这类问题对学生的分析综合能力和推理判断能力有相当高的要求。本文就追及相遇问题的解法和类型特点做一归纳与整合。
在工程应用中,风险和可靠性分析方法作为决策支持工具得到了越来越多的认同,将这些方法融入到设计过程中就产生了基于风险的设计。目前基于风险的设计流程主要是将安全目标明确