支持密文查询的云数据库加密技术研究

来源 :南京航空航天大学 | 被引量 : 1次 | 上传用户:mingdongbn
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
云计算将多台服务器组成虚拟服务器对用户提供服务,可在节约成本的同时保证服务种类的多样性,是当前计算机领域的研究热点问题。云计算在提供近乎无限存储能力、强大的计算能力与经济效益的同时也存在诸多挑战,其中安全问题被认为是当前云计算所面临的最大挑战。由于云环境下服务器被认为是不可信任的,不具备获取秘钥的权限,导致云服务器无法解析加密数据,限制云平台对数据的处理能力。本文针对上述问题,研究了可搜索加密算法,在保证用户隐私的同时允许云服务器对密文数据进行关系运算从而实现各种条件查询。为实现云环境下数据库系统密文查询,设计一种基于编码树的保序加密算法OPEBCT(order-preserving encryption based on coding tree),可根据密文在编码树中的查找路径生成保序密文。针对保序加密过程中密文可变性,设计了一种密文更新策略,在用户数据更新情况下快速进行密文更新,从而保证加密算法的高效性和可靠性。实验结果表明,基于编码树的保序加密算法减少了客户端与服务器通信次数,显著提升保序密文生成效率。针对保序加密算法仅支持密文大小比较的局限性,引入同态加密算法以支持密文相加和相乘运算,并设计一种基于洋葱加密模型的组合加密方案。通过查询感知的可调节加密,满足不同查询场景下密文运算需求。实验结果表明,组合加密方案可生成多种功能性密文,并兼顾加密性能与密文安全性。在上述研究基础上利用Java语言开发数据库加密系统,并将此系统部署于云环境下。通过实验证明云端数据服务器使用加密系统后仍能够保证较高查询流量,满足实际应用环境的需求。本文所设计加密方案在保护数据同时支持云数据库各种复杂条件查询功能,具有极强理论与实践价值。
其他文献
城市高层建筑具有楼层高、人员多、体积大、功能多元化等特点,一旦发生火灾,会在短时间内形成烟囱效应,发展成立体火灾,而且很难在短暂的时间内进行人员的安全疏散。结合大量
随着超低介电常数(ultra-low k)材料被引入新的集成电路制造工艺技术节点,对阻挡层抛光液提出了极大的挑战。阻挡层抛光液必须具有高的阻挡层材料和介电层材料(TEOS)的去除速率,
<正>1 北京旧城建筑高度控制的目的和意义1.1 保护北京旧城的历史意义北京是中华人民共和国的首都,也是世界著名的历史文化名城。现在的北京市区是在明清北京城(旧城)的基础
会议
中国传统文化有着中华民族数千年的历史积累,对于中国的法制建设更是有着深远影响. 当前中国现代法制建设中, 虽然吸收了西方法律思想及相关内容,但于中国的环境、 文化土壤
采用含磷水压磷和虹吸相结合的方式代替传统的黄磷泵输送方式,并采用压磷罐体积置换法进行黄磷计量的方式替代了常规以计量泵或液位差进行计量的方式。改造结果表明:黄磷贮存和
近年来,在民族地区人民和党中央、国务院的共同努力下,民族地区的经济取得快速发展。2014年6月出台的《现代职业教育体系建设规划(2014-2020年)》指出,民族地区要从加快区域
中国,五千年文明古国,西起世界的屋脊喜马拉雅山脉,东至太平洋的东海岸,在这片广大的地域中,高原、盆地、山脉、丘陵平原、江河湖泊,所有这些大自然的赐予,孕育了伟大的中华
在全面推广素质教育新形式下,作为美育内容之一的音乐教育越来越受到人们的关注。音乐高考教学是高中音乐教学的有机组成部分,是为高等音乐院校输送音乐人材的主要途径。近年
虚拟市场是在网络经济环境下以信息技术为动力的市场演进中形成的,是伴随着Internet的普及和商业化的发展而发展的新兴市场。然而,其营销理论体系处于逐步研究不断实践的发展
伟大的事业需要伟大的精神作支撑。2014年12月,习近平总书记在江苏视察时强调:在雨花台留下姓名的烈士就有1519名,他们的事迹展示了共产党人的崇高理想信念、高尚道德情操、