基于整数上同态加密的云存储密文检索系统

被引量 : 0次 | 上传用户:mmcccc
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
云计算已成为当今信息技术领域的热门话题,因其便利、经济、高可扩展性等诸多优势,得到产业界、学术界、政府等各界的广泛关注和高度重视。当云计算的核心任务是数据的存储和管理时,云计算就变成了一个云存储系统,对外提供数据存储和业务访问功能。为了保证数据的安全,云上的数据均以密文形式存储。一般的密文检索系统利用关键词匹配技术对数据进行值检索,当输入关键词为一个数据范围时,关键词匹配技术便无法做到有效地检索。本文提出了一种基于同态加密的检索系统。利用同态加密可以实现对密文数据的范围检索。但是,现今存在的同态加密算法复杂且效率低,并未得到实际应用。本文在对现有的同态加密算法进行分析比较的基础上,选出一种适用于本系统的同态加密算法;并利用该同态加密算法设计出一套检索算法,有效地完成了范围检索。利用XML构建结构化索引文件,元素的属性值是文件索引词的密文,检索时仅对索引文件的元素属性值进行检索,XML的结构化性质便于检索的实施,既保证了原文件的安全性,又能快速有效地检索到用户想要的数据。针对本文使用的同态加密算法为对称加密算法的情况,引入了RSA加密算法作为会话密钥,采用二级密钥管理策略保证了检索过程的安全性。为进一步确保系统安全,采用MD5结合Salt值的身份认证技术对用户实施身份认证,保证了登录检索系统的用户是合法的。最后,在对上述技术进行研究的基础上,设计实现了一个基于整数上同态加密的云存储密文检索系统,保障了云平台上海洋数据的安全性,同时较好地完成了检索任务。
其他文献
<正>现代教学论认为,在课堂上应该充分调动学生的学习积极性,让学生在愉悦的情境中学习。而多媒体的介入,可以创设一种生动活泼的教学氛围,使数学课堂灵动起来。
<正>在每年的毕业季来临之前,众多高校毕业生的论文无不启动"改了又改"模式,其中的目录生成恐怕是不少人非常头痛的地方。其实,这些短则七八千、长则两三万字的毕业论文的目
<正>一过性高血压又被称为发作性高血压(episodic hypertension),对于反复发作的一过性血压增高可称为阵发性高血压(paroxysmal hypertension)。最近的研究表明,严重的一过性
<正>1血压达标与心血管风险在中国,心脑血管病是目前我国发病率、致残率和死亡率最高的疾病,而高血压是心血管病的首要危险因素。据统计我国高血压直接医疗费为人民币300亿元
土壤侵蚀是当今人类面临的一种最普遍、持续性最强的生态地质灾害,已成为中国乃至全球的重大环境问题。近年来,有关土壤侵蚀的研究,主要集中在土壤侵蚀量的确定上,土壤侵蚀量可反
<正>对学生进行星级评价,很多学校都在做,其基本模式大致相同,但在具体操作上又各有千秋,各具特色。我校在推行星级学生评价的过程中,以系统论、统筹学的观点为指导,遵循小学
乡镇政府作为我国行政管理体制中的重要一环,也是国家行政管理体系中最基层的构成细胞,直接面对公众群体,其公务员队伍的状况如何将直接影响到国家相关方针政策在基层的贯彻
软件无线电的中心思想是利用一个通用的、标准化的、模块化的硬件平台,采用软件编程的方式来实现不同应用的功能,从硬件设计方法中完全解放出来。宽带信道化数字接收机是软件无
随着经济的迅速发展,环境污染问题和能源消耗问题更加突出,节能环保性质的电动汽车已经受到各国的重视,我国已经在“八五”和“九五”期间把研制开发电动车列入重大科技攻关
随着知识经济的繁荣和生物科技的发展,获取和利用生物遗传资源及相关传统知识可得到的利益不断扩大,其现实与潜在的经济和社会价值也逐渐为人们所认识,但是随之而来的各种矛盾也