【技术实现步骤摘要】
本专利技术属于加密去重领域,特别涉及一种抵抗收敛密钥泄露的加密去重方法。
技术介绍
1、目前,随着互联网技术的发展,越来越多的人开始上网,人均数据量急剧增加。根据 statista的分析和预测,到 2035年,全球数据量预计将达到 2142zb。不断增加的数据和存储数据所需的存储空间已成为一个重要问题。由于个人用户或中小企业有限的存储和数据维护能力,越来越多的人们选择将数据外包给存储成本低廉的云存储提供商。为了节省存储成本,云服务提供商采用了重复数据删除技术。重复数据删除技术可以检测并删除不同用户外包的数据中相同的文件,只保留一份密文备份。为了在密文状态下依旧能够检测出重复数据, douceur 等人[ douceur j r, adya a, bol
...【技术保护点】
1.一种抵抗收敛密钥泄露的加密去重方法,其特征在于,所述方法包括如下步骤:
2.如权利要求1所述的一种抵抗收敛密钥泄露的加密去重方法,其特征在于:所述S1中的安全参数设置为l,数据块分片的个数设置为n,n*n的矩阵表示为An×n,在输出定长的哈希函数时表示为H1:{0,1}*→G,将任意长输入映射群G中元素,所述存储服务器的主密钥表示为Kcsp,||表示字符串拼接。
3.如权利要求1所述的一种抵抗收敛密钥泄露的加密去重方法,其特征在于:所述步骤S2中的文件密钥表示为Kf =H(F),每一个文件块的哈希值表示为ki=H(fi) (1≤i≤n),在
...【技术特征摘要】
1.一种抵抗收敛密钥泄露的加密去重方法,其特征在于,所述方法包括如下步骤:
2.如权利要求1所述的一种抵抗收敛密钥泄露的加密去重方法,其特征在于:所述s1中的安全参数设置为l,数据块分片的个数设置为n,n*n的矩阵表示为an×n,在输出定长的哈希函数时表示为h1:{0,1}*→g,将任意长输入映射群g中元素,所述存储服务器的主密钥表示为kcsp,||表示字符串拼接。
3.如权利要求1所述的一种抵抗收敛密钥泄露的加密去重方法,其特征在于:所述步骤s2中的文件密钥表示为kf =h(f),每一个文件块的哈希值表示为ki=h(fi) (1≤i≤n),在对每一个文件块fi使用指纹作为收敛密钥对文件块进行加密,客户端通过使用文件密钥加密收敛密钥。
4.如权利要求3所述的一种抵抗收敛密钥泄露的加密去重方法,其特征在于:客户端将加密后的文件块分成大小相同的分片,分片大小为|ki|,将分片构成一个n阶向量与an×n进行乘法运算,运算中的加法和乘法分别用xor和and运算执行。
5.如权利要求1所述的一种抵抗收敛密钥泄露的加密去重方法,其特征在于:所述步骤s3中客户端收到n维向量u后,计算所有权证明,并将...
【专利技术属性】
技术研发人员:黄小刚,
申请(专利权)人:北京华隐熵策数据科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。