基于同态加密的结构化数据库安全检索方案研究

来源 :武汉理工大学 | 被引量 : 1次 | 上传用户:xyxyxyxyxy999
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
云端存储高效便捷且服务器数据处理能力强,用户更倾向于将大量数据存储于服务器端的数据库中。然而数据库泄漏事件时常发生,保障数据安全最可靠的途径就是数据加密。用传统方式加密后,密文检索成为一个棘手的难题,而且无法直接对密文数据进行计算。数值型和字符型数据在结构化数据库中最为常用,必须为这两种数据类型制定合理有效的安全检索方案。本文以服务器端结构化数据库为研究对象,设计一种基于同态加密的安全检索方案,能够在非可信的存储环境下对服务器端密文进行高效检索以及计算操作,且不向服务器泄漏任何与明文相关的信息,同时可以实现用户对数据的细粒度访问。主要研究工作如下:(1)分析结构化数据库中数据类型的特点,提出基于“二次同态”的数值型数据加解密算法,以及改进的字符型数据同态加解密算法。基于算法的同态特性,保证服务器可直接对数值型密文进行运算,也能够对字符型密文进行统计操作。在保证敏感数据安全的前提下,将更多计算和匹配工作交由服务器完成,且有效降低回传客户端的数据量。(2)针对数值型密文检索的需求,提出基于同态加密的等值检索算法和范围检索算法。在客户端对检索关键字进行同态加密,根据判断条件重写SQL语句,交由服务器端进行匹配,仅返回满足条件的记录,大大降低了数据传输时间。在检索过程中,服务器无需知道解密密钥,从而使数据的安全性得到保证。(3)针对字符型密文的模糊检索,在对偶编码函数的基础上,提出有上限的计数型字符集和字符位置联合索引生成算法。利用哈希函数的不可逆性,通过对哈希映射过程进行计数且设置计数上限,保证无法从索引中推断明文信息。基于联合索引提出两阶段字符密文模糊检索算法,提高服务器端对无关数据的过滤效率,减少时间和空间浪费。最后,对本文方案进行了正确性测试,验证其可行性;性能测试中将方案的数值型等值检索算法与基于数值变换等值检索算法相比,时间效率提高16%;数值型范围检索算法较基于双向探测的范围检索算法,时间效率提高约13%;字符型模糊检索算法与基于安全增强的模糊检索算法相比,在服务器端对无关数据的过滤效率提升约9%。
其他文献
大规模定制是一种既能获得大批量生产的经济效益又能满足用户个性化、多样化需求的生产模式,随着经济的发展,这种生产方式日渐占据越来越重要的地位。产品结构是大规模定制生
随着全面建成小康社会深入推进,旅游业进入高速发展阶段,各级政府多措并举制定政策来促进旅游业发展。微山湖是我国北方最大的淡水湖,1987年被命名为山东省首批自然风景名胜区,但是当地县政府并没有重视旅游业发展,县域经济以煤炭资源开采为支柱产业,资源禀赋和发展现状极不平衡。旅游公共基础服务设施薄弱、经营主体混乱、旅游行业服务标准低、旅游市场秩序差、旅游监管法律法规缺失、旅游资源开发同质化严重、旅游文化创
浮舰蛋白(Flotillin-1)属于SPFH超家族,它作为脂筏的标记蛋白,能依赖脂筏形成多聚体,为许多信号通路相关蛋白提供相互作用的平台,有促进细胞增殖、轴突再生和T细胞激活等功能
由于我国资本市场发展相对缓慢,在我国的融资结构中,企业融资方式仍以商业银行的间接融资为主。目前,我国商业银行正处于快速发展的轨道上,但乱象丛生,其中,股权问题便是乱象
党的十九大作出了实施乡村振兴战略重大决策部署,其中“治理有效”是基础,应着力加强和创新农村社会治理,加强基层民主和法治建设,使其安定有序、和谐发展。乡镇政府作为五级行政建制的末梢,是国家治理体系的基础,各项战略任务的落实与执行都离不开乡镇政府。在新的历史条件下,应当深刻认识到加快乡镇政府职能转变和加强乡镇政府服务能力建设的重要性和紧迫性,以高度的政治责任感与历史使命感维护改善民生,促进乡镇社会稳定
磁性高分子复合微球是近年来纳米复合材料研究领域中的热点。本文采用一种新的相反转的方法来制备具有不同官能团的磁性高分子复合微球,重点研究了Fe3O4/P(St-BA/AA)磁性复合微
我国人口众多,耕地面积少,人均耕地面积仅为世界人均面积的2/3,人地矛盾突出,粮食安全等问题威胁着人类的发展,因此为了加强对耕地的管理,提高耕地利用水平,实现人口、资源以及环境的可持续发展,必须开展耕地质量等级评价;耕地质量评价是摸清耕地土壤状况的有效手段,开展耕地质量评价,能充分了解区域耕地状况,合理高效的利用耕地资源;本文选择地处四川盆地边缘山区的沐川县为研究区,结合“3S”等计算机技术,采用
通过对赣江中下游河段(章江、贡水交汇之处到汇入鄱阳湖段)布设12个采样断面,通过详细记录现场实况(天气、温度、环境现状、水位变化等),于2019年1、4、7、10、2020年1和4月对赣江底栖动物、浮游生物进行实地采样。采用统计法分析底栖动物、浮游生物年内、年度、不同水情下的群落特征及其空间分布特点,与2009-2010年的实测数据对比,分析赣江中下游水生态系统近10年变化规律,并探讨赣江水质现状
本论文利用水热合成方法,以含有共轭结构单元的芳香型有机膦酸2,4,6–三甲基苯–1,3,5–三亚甲基膦酸(H6L=C6H(CH3)3(CH2PO3H2)3)为配体,通过直接反应法或引入第二配体法(如2,2’-bi
第一部分ANXA2单核苷酸多态性(SNPs)与乳腺癌发病机制的研究目的:通过PCR-SSCP及双向测序检测人体乳腺癌组织中ANXA2基因单核甘酸多态性(SNPs),探讨其与乳腺癌发病机制的关系