首页 专利交易 科技果 科技人才 科技服务 国际服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

一种基于CPOR模型的云数据位置公开验证方法及系统 

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

申请/专利权人:中国科学院信息工程研究所

摘要:本发明提供一种基于CPOR模型的云数据位置公开验证方法及系统,数据所有者将分割后的用户文件、文件块标签集合上传至云服务提供商,将包含随机公钥及用户文件标签的请求发送至各选择的第三方审计;各第三方审计框生成若干随机挑战信息发送至云服务提供商,并记录时间戳;云服务提供商将根据随机挑战信息生成相应的原子证据返回至各第三方审计;各第三方审计记录收到原子证据的本地时间戳,计算各第三方审计到存储用户数据的数据中心的响应时延,判断用户数据是否存储在云服务提供商承诺的数据中心。本发明解决了现有云数据地理位置验证方案中由于计算时延大而导致响应时延过大的问题,突破了现有方案中地理位置验证准确率不高的瓶颈。

主权项:1.一种基于CPOR模型的云数据位置公开验证方法,其步骤包括:1数据所有者生成随机公私钥对,将用户文件分割成若干文件块,生成用户文件标签和文件块标签集合,并将用户文件及文件块标签集合上传至云服务提供商;其中,所述数据所有者生成随机公私钥对,包括:数据所有者生成随机的签名密钥对spk,ssk;选择一个随机元素计算元素v←gα,p为大素数,g是G的生成元,G×G→GT是双线性映射,G是具有素数阶p的乘法循环群;生成随机公钥pk=v,spk及随机私钥sk=α,ssk;所述将用户文件分割成若干文件块,生成用户文件标签和文件块标签集合,包括:分割用户文件F=m11,…,mij,…mns,n为文件块数量,s为每个文件块中包含的扇区数量,1≤i≤n,1≤j≤s,mij表示第i个文件块中第j个扇区所对应的文件;选择s个随机元素u1,u2,…us←G;计算用户文件标签t=name||n||u1||u2||…||us||ssigsskname||n||u1||u2||…||us,其中,name为文件名,n为文件块数量,SSigssk·为通过签名私钥ssk的签名;计算同一扇区文件块集合mi的标签H·为hash函数;标记用户文件块标签集合Φ={σi};2数据所有者选择至少三个位置已知的可靠地标主机作为第三方审计,并将包含随机公钥及用户文件标签的请求发送至各第三方审计;3各第三方审计生成若干随机挑战信息,并将随机挑战信息发送至云服务提供商,记录发送各随机挑战信息的时间戳t0;其中,所述各第三方审计生成若干随机挑战信息,包括:通过用户文件标签,恢复出文件块数量n与随机元素u1,u2,…us;随机选择c个文件块索引,生成第一元素集合I={n1,n2,…,nc},c∈[1,n];针对每个挑战元素i∈I,生成一个随机值随机选择q个扇区元素,生成第二元素集合Ω={s1,…,sq},q∈[1,s];得到随机挑战信息chal={{i,vi},Ω};4云服务提供商根据随机挑战信息生成q个原子证据并将q个原子证据返回至各第三方审计;其中,sj∈[1,q],5各第三方审计逐个记录收到各原子证据的本地时间戳结合发送相应随机挑战信息的时间戳t0,计算对应的时延并将集合的中值作为相应第三方审计到存储用户数据的数据中心的响应时延;6第三方审计通过服务水平协议中数据中心地理位置、各第三方审计地理位置及各响应时延,判断用户数据是否存储在云服务提供商承诺的数据中心。

全文数据:

权利要求:

百度查询: 中国科学院信息工程研究所 一种基于CPOR模型的云数据位置公开验证方法及系统

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。