[发明专利]一种在区块链中进行加密图像检索的隐私保护方法有效
申请号: | 202010475690.1 | 申请日: | 2020-05-29 |
公开(公告)号: | CN111651779B | 公开(公告)日: | 2022-03-18 |
发明(设计)人: | 彭红艳;李杰;李先贤;石贞奎;付雪梅;杨君豪 | 申请(专利权)人: | 广西师范大学 |
主分类号: | G06F21/60 | 分类号: | G06F21/60;G06F21/62 |
代理公司: | 桂林市持衡专利商标事务所有限公司 45107 | 代理人: | 陈跃琳 |
地址: | 541004 广西壮*** | 国省代码: | 广西;45 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 区块 进行 加密 图像 检索 隐私 保护 方法 | ||
1.一种在区块链中进行加密图像检索的隐私保护方法,其特征是,包括步骤如下:
步骤1、图像拥有者将图像上传给服务提供商;
步骤2、服务提供商利用对称加密算法对图像拥有者所上传的图像进行加密后,上传到云服务商;
步骤3、服务提供商首先对图像拥有者所上传的每一幅图像进行特征提取;然后对所有图像所提取出的图像特征进行K-means聚类后,得到K个视觉单词,同时对每一幅图像所提取出的图像特征进行哈希编码后生成simhash指纹;接着利用可检索加密算法对每幅图像对应的视觉单词和simhash指纹进行加密后生成图像索引;最后利用图像索引密钥对图像索引进行加密,并将加密后的图像索引和嵌入访问策略的对称密钥一并上传到区块链中;其中K为设定值;
步骤4、当图像使用者想要检索图像时,图像使用者向区块链提交押金和该图像使用者的属性集;
步骤5、区块链收到图像使用者发来的押金和图像使用者的属性集后,对押金满足数量要求且属性集满足访问策略的图像使用者,返回检索授权结果,该检索授权结果包括图像索引密钥、图像属性密钥和嵌入访问策略的对称密钥;
步骤6、图像使用者收到区块链返回的检索授权结果后,先生成待检索图像的视觉单词和simhash指纹,再利用图像索引密钥对该视觉单词和simhash指纹进行加密后生成检索凭证,并将检索凭证提交至区块链;
步骤7、区块链利用检索凭证去检索其内所存储的图像索引,得到与待检索图像相似的图像的相似图像ID集合,并将相似图像ID集合返回给图像使用者;
步骤8、图像使用者首先利用相似图像ID集合去云服务商上下载对应的加密图像;然后利用图像属性密钥去解密嵌入访问策略的对称密钥,得到解密后的对称密钥;最后利用解密后的对称密钥对所下载的加密图像进行解密后,得到所需的检索结果。
2.根据权利要求1所述的一种在区块链中进行加密图像检索的隐私保护方法,其特征是,还进一步包括如下步骤:
步骤9、当用户想要增加图像时,用户向区块链提交押金和该用户的属性集;
步骤10、区块链收到用户发来的押金和用户的属性集后,对押金满足数量要求且属性集满足访问策略的用户,返回增加更新授权结果,该增加更新授权结果包括图像索引密钥、图像属性密钥和嵌入访问策略的对称密钥;
步骤11、用户收到区块链返回的增加更新授权结果后,先生成待增加图像的视觉单词和simhash指纹,再利用图像索引密钥对该视觉单词和simhash指纹进行加密后生成增加更新凭证,并将增加更新凭证提交至区块链;
步骤12、区块链利用增加更新凭证去更新其内所存储的图像索引,即将待增加图像的ID增加到图像索引中;
步骤13、用户先利用图像属性密钥对嵌入访问策略的对称密钥进行解密,得到解密后的对称密钥;再利用解密后的对称密钥对待增加图像进行加密后,上传到云服务商。
3.根据权利要求2所述的一种在区块链中进行加密图像检索的隐私保护方法,其特征是,还进一步包括如下步骤:
步骤14、当用户想要删除图像时,用户向区块链提交押金和该用户的属性集;
步骤15、区块链收到用户发来的押金和用户的属性集后,对押金满足数量要求且属性集满足访问策略的用户,返回删除更新授权结果,该删除更新授权结果包括图像索引密钥;
步骤16、用户收到区块链返回的删除更新授权结果后,利用图像索引密钥对待删除图像的ID进行加密后生成删除更新凭证,并将删除更新凭证提交至区块链;
步骤17、区块链利用删除更新凭证去更新其内所存储的图像索引,即将待删除图像的ID从图像索引中删除。
4.根据权利要求2或3所述的一种在区块链中进行加密图像检索的隐私保护方法,其特征是,用户为图像拥有者或图像使用者。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广西师范大学,未经广西师范大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010475690.1/1.html,转载请声明来源钻瓜专利网。
- 彩色图像和单色图像的图像处理
- 图像编码/图像解码方法以及图像编码/图像解码装置
- 图像处理装置、图像形成装置、图像读取装置、图像处理方法
- 图像解密方法、图像加密方法、图像解密装置、图像加密装置、图像解密程序以及图像加密程序
- 图像解密方法、图像加密方法、图像解密装置、图像加密装置、图像解密程序以及图像加密程序
- 图像编码方法、图像解码方法、图像编码装置、图像解码装置、图像编码程序以及图像解码程序
- 图像编码方法、图像解码方法、图像编码装置、图像解码装置、图像编码程序、以及图像解码程序
- 图像形成设备、图像形成系统和图像形成方法
- 图像编码装置、图像编码方法、图像编码程序、图像解码装置、图像解码方法及图像解码程序
- 图像编码装置、图像编码方法、图像编码程序、图像解码装置、图像解码方法及图像解码程序