[发明专利]云环境中相似数据消息锁定加密去重方法、云存储系统有效
申请号: | 201810055819.6 | 申请日: | 2018-01-20 |
公开(公告)号: | CN108400970B | 公开(公告)日: | 2020-10-02 |
发明(设计)人: | 姜涛;袁浩然;陈晓峰 | 申请(专利权)人: | 西安电子科技大学 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L29/08;H04L9/06;G06F16/2455 |
代理公司: | 西安长和专利代理有限公司 61227 | 代理人: | 黄伟洪 |
地址: | 710071 陕西省*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 环境 相似 数据 消息 锁定 加密 方法 存储系统 | ||
1.一种云环境中相似数据消息锁定加密去重方法,其特征在于,所述云环境中相似数据消息锁定加密去重方法采用相似性保留哈希函数,基于纠错码的密钥提取方法和基于伪随机生成器的安全对称加密算法实现对相似数据的去重;通过汉明距离缩减和标签切割最优化的方法提高标签查询效率;
所述云环境中相似数据消息锁定加密去重方法的客户端应用相似度保留哈希算法来生成明文的去重标签和相似数据密钥;使用相似性保留哈希,相似的明文数据将映射到具有特定长度的相似标签和相似数据密钥;在特定的汉明距离内的相似数据总能得到相同的随机加密密钥,第一个用户选择一些辅助参数并计算明文w'的随机密钥;辅助参数将存储在云服务器上;当随后的用户拥有相似明文数据w(w≈w')的标签tw并且想要执行相似数据去重操作时,云服务器将发送辅助参数给后来上传的用户,后来上传的用户通过运行密钥重生成算法生成密钥kw;如果文件w和文件w'的汉明距离小于特定的值,若(fw,fw')<t,则密钥重生成算法将输出相同的随机密钥kw'=kw;
所述云环境中相似数据消息锁定加密去重方法的相似消息锁定加密方案由六个多项式时间算法构成(FKG,KG,REP,ENC,DEC,TAG):
FKG(1λ,r2,w)→fkw:是一个基于相似保留哈希函数的相似密钥生成算法,用于让用户计算数据的摘要信息;以安全参数λ、随机数r2∈{0,1}λ和文件w作为输入,输出一个文件的相似摘要fkw;
RKG(1λ,r3,fkw)→{kw,Pw}:是一个密钥生成算法,用于让用户计算数据的加密密钥和辅助参数;x是一个公开参数,RKG算法使用安全略图的略图算法SS{r3,w}→Pw和模糊提取器中的提取算法Ext(w,x)→{Kw}生成辅助参数P={x,s}和一个随机加密密钥Kw,其中r3是一个随机参数用于生成一个随机的编码C(r3)→c算法C(·)是一个编码生成算法,编码c用于安全略图中的SS算法;
REP(fkw',Pw)→kw:是一个密钥再生算法,由用户运行,通过将辅助参数Pw和文件的模糊摘要fkw'作为输入,当且仅当fkw'与fkw相似的时候输出私钥kw;否则输出一个随机值;
ENC(kw,w)→cw:是一个加密算法,由用户运行用来计算加密数据并得到相应的密文,以文件w和一个私钥kw作为输入,返回密文其中G(kw)→{0,1}|w|是伪随机生成器,以kw作为输入并输出长度为|w|的伪随机加密密钥G(kw);
DEC(kw,cw)→w:是一个解密算法,由用户运行用来计算输入数据的明文;它以密文cw和一个私钥kw作为输入,返回明文
TAG(1λ,r1,w)→tw:是一个标签生成算法,通过使用相似保留哈希函数实现,由用户运行用来计算输入数据的摘要;以安全参数λ,随机数r1和数据w为输入,返回数据标签tw。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安电子科技大学,未经西安电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810055819.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种跨设备、跨平台安全登录方法
- 下一篇:一种反欺诈系统及方法
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置