[发明专利]一种多版本备份和限制性双重认证主密钥(t,s,k,n)图像分存方法有效
申请号: | 201711449928.8 | 申请日: | 2017-12-27 |
公开(公告)号: | CN108171665B | 公开(公告)日: | 2021-11-02 |
发明(设计)人: | 邵利平;乐志芳 | 申请(专利权)人: | 陕西师范大学 |
主分类号: | G06T5/00 | 分类号: | G06T5/00;G06F21/60;H04L9/08;H04L9/06 |
代理公司: | 西安通大专利代理有限责任公司 61200 | 代理人: | 徐文权 |
地址: | 710062 *** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 版本 备份 限制性 双重 认证 密钥 图像 方法 | ||
1.一种多版本备份和限制性双重认证主密钥(t,s,k,n)图像分存方法,其特征在于包括以下步骤:
第1步:输入大素数p、主密钥key、(t,s,k,n)方案对应的参数、秘密图像S=(si,j)w×h和n份掩体图像其中:w×h是秘密图像的分辨率,key∈{1,2,…,p-1},t,s,k,n均为正整数且满足t≤s≤n,t≤k≤n,t为重要参与者数量门限,s为重要参与者数量,k是参与者数量门限,同时,由主密钥key生成n个随机参与值P1,P2,…,Pn且满足P1mod256,P2mod256,…,Pnmod256两两不等,n为数量;
第2步:首先对密图S=(si,j)w×h做一级整数离散小波变换,接着由主密钥key将LL子带置乱为并通过S′LL构造备份图像接着,若k≥3时,则由主密钥key产生的k-2个随机数key0,key1,…,keyk-3将Sp置乱为若k=2时,则通过主密钥key将Sp置乱为
第3步:将主密钥key映射为与密图像素、多版本备份图像像素以及这两类像素坐标位置相关的密钥keyi,j,然后由keyi,j生成前向认证比特位
第4步:将秘密像素si,j、多版本备份像素以及在GF(28)有限域分存得到分存信息是Su对应的GF(28)有限域多项式整数;
第5步:将对应的8位2进制整数主密钥key以及随机参与值P1,P2,…,Pn映射为随机数种子并通过产生1比特随机数作为的后向认证比特
第6步:将和划分为4组,得到和并将和嵌入到掩体图像Cu对应像素的低位比特上,得到
第7步:重复执行第3步~第6步,直到处理完所有密图像素,得到嵌密掩体
第8步:将key随机编码,得到a0,a1,…,ak-1∈{1,2,…,p-1},然后对a0,a1,…,ak-1分别进行(k,s)分存和(k-t,n-s)分存,得到s个重要子密钥subkey1,subkey2,…,subkeys和(n-s)个非重要子密钥subkeys+1,subkeys+2,…,subkeyn;
第9步:将嵌密掩体C′u,u=1,2,…s和重要分发密钥(subkeyu,Pu),u=1,2,…,s分发给s个重要参与者,将剩余嵌密掩体C′u,u=s+1,s+2,…,n和非重要分发密钥(subkeyu,Pu),u=s+1,s+2,…,n分发给(n-s)个非重要参与者,并将所有分发密钥(subkeyu,Pu),u=1,2,…,n对应的MD5值公布到第3方公信方,销毁所有中间计算参数。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于陕西师范大学,未经陕西师范大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711449928.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:马达控制装置
- 下一篇:基于BIM和GIS技术的跨平台水动力学建模方法