基于无证书线性同态签名的云存储完整性验证系统的设计与实现

来源 :南京师范大学 | 被引量 : 1次 | 上传用户:zzjkan
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
云计算作为新型计算模式,其强调资源租用、应用托管等。云存储是云计算提供的一种常见服务。在云存储中,用户通过租用云端的存储资源来保存自己的数据,之后就可以随时随地通过网络来访问和管理自己的数据。随着云存储的不断发展,其数据的安全性受到了严峻的挑战,尤其是数据的完整性。如何检测自己存放在云端的数据是否被篡改或损坏,已经成为云存储数据安全的研究热点之一。密码学可为云存储数据完整性的公开验证提供解决方法。本文主要研究基于线性同态签名的云存储数据完整性公开验证技术。本文首先以MiaomiaoTian等人设计的无证书短签名方案为基础,结合Boneh D等人的线性同态签名方案,设计了一个新的无证书线性同态签名方案。该方案取消了传统的公钥密码体制中的公钥证书,也没有基于身份的公钥密码体制中的私钥托管问题,对子空间中向量的线性运算具有同态性质。分析了方案的运行效率,并论证了方案在适应性选择子空间攻击下的存在不可伪造性。其次对设计的无证书线性同态签名方案进行了实现。考虑到算法的核心运算是椭圆曲线上的双线性对运算,本文选择用Java程序设计语言来搭建无证书密码系统的密钥生成中心。初始化KGC的系统参数后,实现了无证书线性同态签名方案中的部分私钥提取、用户密钥生成、签名、合并以及验证五种算法。实验结果表明,方案的密钥长度、签名长度相对较短,签名和验证签名所需的时间开销较小。最后将无证书线性同态签名方案应用到云存储中,设计了一个实用的云存储数据完整性公开验证系统,并对该系统进行了实现。该系统实现了在云存储服务器上部署无证书密码体制的密钥生成中心KGC,具有用户上传文件以及在云存储上直接公开验证文件的完整性等功能。在实验中模拟多个用户使用该系统进行文档的上传、下载、删除以及数据完整性的验证。对实验数据的统计分析表明系统运行稳定、性能可靠,具有数据标签短,验证过程的时间开销小,及部署方便灵活等特点。
其他文献
无线传感器网络由于低成本、自组织、大规模、易部署等优良特性使其在环境监测、精准农业、智慧医疗、智能交通、目标跟踪等众多领域有着广泛的应用。由于存在网络应用环境恶
创新能力是一个企业乃至国家发展的基本动力,技术创新型企业作为国家和社会创新的主力军,发挥着越来越重要的作用。一方面,技术创新型企业不断创新,利用技术优势占据市场;另
约束满足问题是人工智能领域重要的研究方向之一,主要用于求解实际问题和学术问题。约束满足问题技术解决问题的主要思想是:首先将待求解问题抽象成一个约束网络模型,然后利
快速、准确的实时监测是保证工业过程正常、安全运行的关键。主元分析(PCA)是多元统计过程监测中最有代表性的方法之一。然而,标准的主元分析假设过程是线性的、平稳的,在应
远程计算机监测系统是在远端计算机知道并允许的情况下对其进行远程监测。它被广泛的应用于办公、教育等领域,具有很好的现实意义;同时它需要综合运用信息传输技术、网络学、
杨刚是民国时期一名出色的记者,在我国新闻事业中占有重要的地位,她与彭子冈、浦熙修、戈扬并称为中国新闻界“四大名旦”,与彭子冈、浦熙修并称为民国时期新闻界“三剑客”
这些年以来,因人们的乱砍滥伐、工业废气/汽车尾气的大量排放等原因而越来越严重的温室效应、更大的臭氧层空洞,时而发生的矿难事故,家居装修及食品安全检验不合格等因素严重
伴随着我国市场经济的迅猛发展,休闲旅游成为人民日常生活的普遍选择之一。近年来,泉州市的休闲农业的发展前景迎来春天,休闲农业不单对于泉州农村地区在经济方面起到振兴的
基于模型诊断问题是NP难度的问题,在人工智能领域内有着十分重要的地位。同时,在工程医学、经济、航天等领域内,基于模型诊断问题也有着重要的应用。在早期提出基于模型诊断
空气压膜效应触觉反馈技术能够使人在普通触摸屏上感受到被显示物体的形状、纹理以及柔软性,实现自然逼真的触觉再现,一直是人机交互领域的研究热点之一,在多媒体终端实现触