云存储中共享数据完整性验证方法的研究
发布时间:2024-03-17 14:39
随着移动网络的迅速发展以及使用的普及性,个人和组织的存储设备无法满足日益增长的数据存储需要.同时,云存储具有低消耗、方便快捷访问的优点,所以云存储被个人和组织广泛使用,将他们的数据存储到云端,即将数据外包给云端设备,逐步形成了云存储服务.然而,云存储服务器是一个不完全可信的盈利性的组织,存在为了自身利益造成存储用户数据的泄露、篡改和删除,以及用户身份信息泄露的安全性问题.因而云数据完整性的审计成为了研究的热点,完整性验证方案的提出可以有效验证存储在云中数据的完整性.因此,针对云中数据的完整性验证问题,本文在保证用户身份信息和数据隐私信息不被泄露的前提下,实现对多数据块进行高效的完整性验证.本文主要工作如下:1.提出了基于身份的公开审计方案,在生成用户公私钥对时嵌入群标签,实现动态群组管理;当数据进行更新时满足现有的签名机制,并采用同态技术实现了多数据块的批量审计,提高了方案的审计效率.2.提出了无群管理者的可追踪公开批量审计方案.该方案中同一群组用户处于对等地位,采用环签名的方式生成签名并产生承诺值,保证签名用户的匿名性;其次,各用户私钥中嵌入一个群组标识值,便于区分不同群组和实现用户...
【文章页数】:72 页
【学位级别】:硕士
【部分图文】:
本文编号:3931179
【文章页数】:72 页
【学位级别】:硕士
【部分图文】:
图3.1:系统模型围??
?第3章云存储中基于身份的共享数据批量审计方案???(2)敌手A适应性的执行下面的一系列预言机查询:??(a)?Hash询问:义的每条Hash植得查询,算法(7都返回相应的值给4??(b)私钥解析询问;/1W以根据亩E的需要向挑战者C询问用户JD的私钥,??C运行算法产生私钥址/....
图3.4:签名生成时间?圈3.5:签名验证时间??3.6本章小结??
‘???18?/?!?1?I?|苯_?^?18?-?—-??I??|???^?案間??15?J?15?-?-??i12?/?I12"??Is-/?Z??靈?9-?z,’?-??禅?<3?-?/??6??\^-r:?,?,?,?,?1?,?,?,?,?1??0?10?20?30?4....
图4.1:系统模型圆??
?第4章云存储中无群管理者的可追踪公开审计方案???/9?\??Users?CSP??图4.1:系统模型圆??⑵TPA?:?TPA是完全可信的,主要负责验证存储在CSP中数据的完整性,而在??验证过程中TPA不会获得任何具体的数据信息和用户的身份信息.??(3)?CSP?:?CS....
图4.2:签名生成时间?_?4.3:怔据生成时洵??
?第4章云存储中无群管理者的可追踪公开审计方案???C++?6.0中编译实现,本拿方案中主要阶段的运行时间如表4.4所示t具体实验结??果如图42-4,5所澈???表4.4:本章方案各阶段运行时间???阶段名称?初始化?密钥提取签名生成签名验证证据生成证据验证??时间(s)?0.....
本文编号:3931179
本文链接:https://www.wllwen.com/shoufeilunwen/xixikjs/3931179.html