专利汇可以提供一种基于代理的云存储数据完整性检测方法专利检索,专利查询,专利分析的服务。并且本 发明 公开了一种基于代理的 云 存储数据完整性检测方法,本发明支持 指定 代理人 对云存储数据进行公开的完整性检测,通过使用哈希树保证证明不被云伪造,并且使用简单的伪随机函数和哈希操作来计算 块 标签;传统公开云存储完整性检测方法涉及复杂的双线性 配对 操作,需要昂贵的计算开销;而本方案中文件标签的计算采用开销很小的伪随机函数和哈希操作,证明的生成和检测过程只需要简单的代数操作和哈希运算,不需要复杂的双线性配对操作,所以相对于普通的数据完整性检测方法而言,本方法的计算效率更高。,下面是一种基于代理的云存储数据完整性检测方法专利的具体信息内容。
1.一种基于代理的云存储数据完整性检测方法,其特征在于,该方法包括以下步骤:
步骤一:系统初始化;设置安全参数λ,系统生成公开参数和私钥(PP,SK);
步骤二:委托代理;生成委托证书W,发送给代理人;
步骤三:计算块标签;系统将文件F进行分块,计算文件标签T,并生成对标签的一个证据E;
步骤四:发送挑战请求;代理人随机选取c个数据块,对云发起数据完整性检测挑战Λ;
步骤五:生成文件证明;云收到挑战Λ,根据公开参数PP和文件F及其标签T,生成对文件的证明P,并发送给代理人;
步骤六:验证证明;代理人根据公开参数PP、挑战请求Λ、文件证明P和证据E检测证明的有效性,并将检测结果发送给用户。
2.根据权利要求1所述的一种基于代理的云存储数据完整性检测方法,其特征在于,所述步骤一中系统初始化的具体步骤为:
选择安全参数λ,用户选取λ比特长的素数p,有限域Zp的生成元g,随机的签名公私钥对(spk,ssk),签名方案(Sig,Ver),伪随机函数PRF,以及随机整数x,y∈Zp,计算X=gx,Y=gy;
云选取z∈Zp,计算Z=gz,系统公开参数为PP=(p,g,spk,PRF,X,Y,Z)。
3.根据权利要求1所述的一种基于代理的云存储数据完整性检测方法,其特征在于,所述步骤二中委托代理的具体步骤为:
S1:生成委托代理书w,委托书中包括委托人和代理人的身份信息以及有效期等信息,用户选择k∈Zp,计算K=gk:;
S2:然后对委托代理书和k用私钥ssk签名得到W=Sigssk(w,k);
S3:最后将委托证书W发送给代理人;
S4:代理人收到后,验证签名的合法性Verspk(W),若合法则接受委托,并进行下一步,否则拒绝。
4.根据权利要求1所述的一种基于代理的云存储数据完整性检测方法,其特征在于,所述步骤三中计算块标签的具体计算步骤为:
S100:对要上传的文件F={m1,...,mn}选取一个随机文件标识符id;
S200:然后对所有文件块mi(i=[1,n]),计算αi=x·PRF(Zk,i)+y·mi和
S300:令文件标签T=(id,σ1,...,σn);
S400:计算哈希树的根R,其中哈希树的叶子节点是n个有序块标签的哈希值,哈希值从
1到n;之后,用户使用私钥ssk签名(id,R),得到S=Sigssk(id,R);
S500:令文件标签T的证据是E=(id,S);
S600:最后将(F,T,S)发送给云,E发送给代理人。
5.根据权利要求1所述的一种基于代理的云存储数据完整性检测方法,其特征在于,所述步骤四中发送挑战请求的具体步骤为:
代理人在集合(1,2,...,n)中随机选取c个元素组成挑战,生成集合I={(i,vi)},其中vi∈Zp,(i∈[1,c],c远小于n),将挑战请求Λ=(id,I)发送给云。
6.根据权利要求1所述的一种基于代理的云存储数据完整性检测方法,其特征在于,所述步骤五中生成文件证明的具体步骤为:
云接收到挑战请求之后,计算μ=∑i∈Imi·vi和 并将文件证明P=(μ,β,{σi,Ωi}i∈I)发送给代理人,其中Ωi是节点σi对应的哈希树辅助路径信息。
7.根据权利要求1所述的一种基于代理的云存储数据完整性检测方法,其特征在于,所述步骤六中的验证证明具体表现为:
S1:代理人收到证明P之后,通过{σi,Ωi}i∈I计算根R′;
S2:若Verspk(S,(id,R′))=1,则计算v=∑i∈IPRF(Zk,i)·vi和δ=Xv·Yμ;
S3:若δ=β则证明有效,否则证明无效。
标题 | 发布/更新时间 | 阅读量 |
---|---|---|
信息处理系统、信息处理装置、画面生成装置以及显示控制装置 | 2020-05-17 | 128 |
一种专利互联网申请平台 | 2020-05-22 | 1030 |
一种专利申请平台 | 2020-05-26 | 356 |
检查委托管理装置 | 2020-05-16 | 70 |
一种房价评估系统 | 2020-05-20 | 888 |
汇兑系统 | 2020-05-15 | 570 |
一种线上交易线下支付的交易方法 | 2020-05-19 | 51 |
基于电子数据的在线司法鉴定委托方法和系统以及设备 | 2020-05-19 | 268 |
凹印版辊的雕刻方法 | 2020-05-25 | 247 |
银行转帐中继系统 | 2020-05-12 | 790 |
高效检索全球专利专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。
我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。
专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。