[发明专利]一种基于(k,n)门限的秘密图像防攻击的分拆方法有效

专利信息
申请号: 202110689422.4 申请日: 2021-06-22
公开(公告)号: CN113422770B 公开(公告)日: 2022-05-24
发明(设计)人: 唐聃;何瑞;蔡红亮;岳希;刘龙祥 申请(专利权)人: 成都信息工程大学
主分类号: H04L9/40 分类号: H04L9/40
代理公司: 北京元本知识产权代理事务所(普通合伙) 11308 代理人: 王红霞
地址: 610225 四川省成都*** 国省代码: 四川;51
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 门限 秘密 图像 攻击 方法
【权利要求书】:

1.一种基于(k,n)门限的秘密图像防攻击的分拆方法,其特征在于,包括:

接收第一终端发送的需要加密处理的秘密图像,确定所述秘密图像共享的门限值(k,n),并利用所述秘密图像的像素值,在有限域GF上构造二元对称矩阵,其中,所述在有限域GF上构造二元对称矩阵包括:在所述秘密图像中选定有限域GF,并依次从所述有限域GF中读取个像素;根据所述个像素的像素值,在所述有限域GF内构造出k个二元对称多项式f(x,y);根据所述k个二元对称多项式f(x,y),在有限域GF上构造二元对称矩阵A;其中,k为重构时受信参与者的数量,n为参与者的总数量;

根据k个受信参与者的标识符和所述二元对称矩阵,得到k个一元多项式,其包括:根据所述每个受信参与者的标识符,得到k个受信参与者的标识符j1,j2,…,jk-1,jk;将所述k个受信参与者的标识符j1,j2,…,jk-1,jk的值分别代入所述k个二元对称多项式f(x,y)的x1,x2,…,xk-1,xk中,得到k个一元多项式;

利用所述k个一元多项式,得到k个系数矩阵,并将所述k个系数矩阵依次转换为k个八位二进制数据,其包括:将所述k个一元多项式中第一系数分别转换为第二系数;根据所述第二系数,得到初步信息矩阵A′,并将所述初步信息矩阵A′按行分割成k个子矩阵分别为A′1,A′2,…,A′k;分别将所述k个子矩阵A′1,A′2,…,A′k中的常数项进行提取,得出k个新的k×k的系数矩阵B′1,B′2,…,B′k;将所述k个新的k×k的系数矩阵B′1,B′2,…,B′k分别按照八位二进制形式进行转换,得到k个八位二进制数据;

获取n个掩盖图像,并利用所述n个掩盖图像对所述k个八位二进制数据进行处理,得到n个共享份图像,并分别发送给n个参与者,以便实现秘密图像的拆分;

其中,利用所述n个掩盖图像对所述k个八位二进制数据进行处理,得到n个共享份图像,包括:所述利用所述n个掩盖图像对所述k个八位二进制数据进行处理,得到n个共享份图像包括:分别从所述n个掩盖图像中提取出n×(k+1)个像素,并将所述k个八位二进制数据按顺序依次放入所述n个掩盖图像的n×k个像素值,得到n个共享份图像。

2.根据权利要求1所述的方法,其特征在于,所述k个受信参与者的标识符包括:

根据每个受信参与者的职位信息,得到与所述职位信息对应的优先级;

根据预先设置的优先级与标识符的对应关系,得到所述每个受信参与者的标识符;

其中,所述职位信息与所述优先级成正比,所述优先级与所述标识符成反比。

3.根据权利要求1所述的方法,其特征在于,所述k个二元对称多项式f(x,y)包括:

其中,所述x表示参与者的标识符;所述y表示未知正整数,所述a(k-1)(k-1)表示个像素的具体值。

4.根据权利要求3所述的方法,其特征在于,所述二元对称矩阵A包括:

5.根据权利要求3所述的方法,其特征在于,所述k个一元多项式包括:

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

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

本文链接:http://www.vipzhuanli.com/pat/books/202110689422.4/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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