利索能及
我要发布
收藏
专利号: 2021106894224
申请人: 成都信息工程大学
专利类型:发明专利
专利状态:已下证
更新日期:2026-07-29
缴费截止日期: 暂无
联系人

摘要:

权利要求书:

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个一元多项式包括: