发明名称 基于混沌加密的医学图像共享方法
摘要 本发明公开了一种基于混沌加密的医学图像共享方法,包括秘密图像分解步骤、混沌图像加密步骤、混沌图像解密步骤和秘密图像恢复步骤。本发明利用门限秘密共享方案将一副图片分成n副影子图;利用混沌原理对n副影子图进行加密,加密后的影子图具有白噪声的统计特性;利用收集到的r副影子图对秘密图进行恢复。该基于混沌加密的医学图像共享方法易于数据存储和传输,且能保证重要图像的机密性、完整性,抗攻击能力强。
申请公布号 CN103226802A 申请公布日期 2013.07.31
申请号 CN201310099381.9 申请日期 2013.03.26
申请人 中南大学 发明人 陈志刚;梁涤青;邓小鸿
分类号 G06T1/00(2006.01)I 主分类号 G06T1/00(2006.01)I
代理机构 长沙市融智专利事务所 43114 代理人 黄美成
主权项 一种基于混沌加密的医学图像共享方法,其特征在于,包括秘密图像分解步骤、混沌图像加密步骤、混沌图像解密步骤和秘密图像恢复步骤; 所述的秘密图像分解是指将秘密图像S分解成n副影子图:S1,S2,…,Sn;实现方法为: 101、获取秘密共享方案中相关参数,即qj(x)=(a0+a1x+…+ar‑1xr‑1)mod P中的中相关参数:r、j及p。其中r为恢复秘密图像所需影子图数量的下限值,根据实际情况需要取值范围为1到n之间的整数,j为1到n之间的整数,其中n为秘密图像被分解成影子图像的总数量,p为1到秘密图像最大灰度值之间的最大素数,a0为秘密图像像素点值的存储数组中按次序取得的一个像素点的值,a1…ar‑1为0到p‑1之间的整数,x依次取1到n之间的整数,用于求解联立方程的因子,简称求解因子; 102、读取需要加密的秘密图像S,图像点灰度值为0~255之间的整数; 103、扫描S,扫描顺序为从上到下,从左到右,将每个点灰度值pi依次存入数组T[…]中,这里数组下标从1开始,将灰度值修整到0‑249的范围,便于归一化处理,同时适应拉格朗日定理中的最大质数范围: 103.1、如果点灰度值pi<于250,将该点值存入T[…]; 103.2、如果点灰度值pi≥250,则将250与pi-250依次存入T[…]; 104获得T[…]元素个数L,初始化数组元素指针index=1,x=1,j=1; 105、取a0=T[index],将a0,x,j代入qj(x)=(a0+a1x+…+ar‑1xr‑1)mod P,计算出qj(x),做为第x副影子图的第j个像素点的灰度值; 106、x增加1,如果x<n则转步骤105; 107、index增加1,如果index<L,则j增加1,转步骤105; 108、释放数组T[…],得到影子图S1,S2,…,Sn。
地址 410083 湖南省长沙市岳麓区麓山南路932号