[发明专利]一种云存储中图像隐私保护的方法及系统有效

专利信息
申请号: 201510755825.9 申请日: 2015-11-06
公开(公告)号: CN105447404B 公开(公告)日: 2018-12-14
发明(设计)人: 张明武;付建玮;赵玲 申请(专利权)人: 湖北工业大学
主分类号: G06F21/62 分类号: G06F21/62;G06F21/36
代理公司: 武汉科皓知识产权代理事务所(特殊普通合伙) 42222 代理人: 魏波
地址: 430068 湖北*** 国省代码: 湖北;42
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明公开了一种云存储中图像隐私保护的方法及系统,首先用户在上传图像数据时,云端前置插件对图像进行盲化,然后在上传云服务器保存,同时以二维码形式保存图像去盲的密钥,用户可以在任何终端设备上提取图像,只要通过扫描二维码,就可以对下载到终端设备上的图像数据进行去盲。本发明解决了图像在云端存储过程中敏感信息泄露问题,同时系统具有规模小,处理速度快,有很好的加密强度等特点。
搜索关键词: 一种 存储 图像 隐私 保护 方法 系统
【主权项】:
1.一种云存储中图像隐私保护的方法,其特征在于,包括以下步骤:步骤1:图像增补;对要上传云服务器的m×n像素的图像I,将其扩展为M×M的等像素矩形图像I',其中M>m,M>n,增加的像素点用随机彩色图像进行增补;原图像I在增补图像I'的相对位置用坐标(x,y)表示;步骤2:提取图像像素矩阵;对增补图像I'提取RGB像素矩阵,分别得到增补图像I'的三个像素矩阵:MR、MG、MB;步骤3:生成随机置换数,生成6个盲化矩阵p1,p2,...,p6;所述的生成随机置换数,其具体实现包括以下子步骤:步骤3.1:构造6个随机置换数π1,π2,...,π6,其中:πi∈{1,....,n},i=1,2...,6;步骤3.2:构造6个非零随机数集合{a1,a2,...,an},{b1,b2,...,bn},{c1,c2,...,cn},{d1,d2,...,dn},{e1,e2,...,en},{f1,f2,...,fn};步骤3.3:定义函数步骤3.4:生成6个盲化矩阵p1,p2,...,p6,其中:……,其中,πn(i)代表用于产生pn(i,j)所使用的第i个随机置换数,n=1,2,…,6;p1,p2,...,p6为容易求逆的矩阵,其逆矩阵分别为:……,步骤4:对像素矩阵进行盲化;将步骤2中得到的三个分量矩阵进行盲化,分别乘以步骤3中生成的盲化矩阵,得到:三个新的矩阵,其中X,Y,Z包含原图像的所有信息;步骤5:合成盲化图像;将M×M矩阵X,Y,Z重新合成一张盲化图像I1;具体实现过程如下:将矩阵X,Y,Z对应位置上的像素值存入一个三维数组(Rx,Ry,Rz)中,调用函数对每一个像素点上的三基色进行合成,将合成之后的RGB值存入图片缓冲区的对应位置,依次对每一个像素点进行如上运算直到重新合成图像I1;步骤6:图像裁剪、上传;对步骤5中合成的盲化图像I1进行裁剪,将I1切割为m'×n'像素的图像I2,图像裁剪应不破坏原图像I的完整性,同时将图像I2上传云服务器保存,其中m'>m,n'>n;步骤7:生成解码密钥;将步骤1当中增补后的矩形图像像素值M,原图像与增补图像的相对位置坐标(x,y),以及步骤3当中生成的6个盲化矩阵p1,p2,...,p6一起作为解密密钥保存在一张二维码图像中。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于湖北工业大学,未经湖北工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201510755825.9/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top