发明名称 基于量子细胞神经网络系统的非对称图像加密解密方法
摘要 基于量子细胞神经网络系统的非对称图像加密解密方法,涉及信息安全技术领域,解决现有密码系统密钥被截获和破解的缺陷,本发明包括对图像的加密过程和解密过程,提出的由函数投影同步方法对两个控制参数未知,初始条件未知的三细胞耦合的量子细胞神经网络超混度系统进行同步。基于李亚普诺夫理论给出了系统的同步控制规则和参数更新规律。并根据这一同步方法设计一套非对称的图像加密解密方法,给出了系统实现模型。解密过程以未知控制参数和初始条件的情况下正确有效进行图像解密。有效的避免了当攻击者对密钥进行截获。
申请公布号 CN103501224A 申请公布日期 2014.01.08
申请号 CN201310434875.8 申请日期 2013.09.23
申请人 长春理工大学 发明人 底晓强;杨华民;李锦青
分类号 H04L9/28(2006.01)I 主分类号 H04L9/28(2006.01)I
代理机构 长春菁华专利商标代理事务所 22210 代理人 陶尊新
主权项 1.基于量子细胞神经网络系统的非对称图像加密解密方法,包括对图像进行加密和解密的过程,其特征是,对图像的加密过程和解密过程由以下步骤实现: 图像的加密过程: 步骤一、选择N×N的图像作为原始明文图像;设定初始条件和控制参数迭代三细胞耦合的量子细胞神经网络驱动系统,获得图像置乱控制参数、迭代次数以及图像扩散密钥矩阵; 步骤二、根据步骤一中获得的图像置乱控制参数及迭代次数,通过离散混沌映射对原始图像进行置乱,获得置乱图像;并对置乱图像进行从上到下,从左到右的矩阵变换,获得置乱序列;对图像扩散密钥矩阵进行从上到下,从左到右的矩阵变换,获得扩散密钥流; 步骤三、采用扩散密钥流对置乱序列进行扩散处理,获得扩散序列,实现图像均衡化;并将所述的扩散序列进行矩阵重排,获得N×N的加密图像; 图像的解密过程: 步骤四、对步骤三获得的N×N的加密图像进行矩阵变换,获得1×(N×M)的加密图像序列,所述N和M为正整数; 步骤五、采用自适应函数投影同步的方法,对三细胞耦合的量子细胞神经网络驱动系统与三细胞耦合的量子细胞神经网络响应系统达到同步,生成图像解密的逆扩散密钥矩阵、逆置乱控制参数以及迭代次数; 所述三细胞耦合的量子细胞神经网络响应系统的状态方程用等式一表示为: 等式一、<img file="FDA0000385762480000021.GIF" wi="1191" he="851" />式中,y<sub>1</sub>,y<sub>2</sub>,y<sub>3</sub>,y<sub>4</sub>,y<sub>5</sub>,y<sub>6</sub>为响应系统的状态变量,ω<sub>11</sub>,ω<sub>12</sub>,ω<sub>13</sub>,ω<sub>14</sub>,ω<sub>15</sub>,ω<sub>16</sub>为响应系统未知的控制参数;u<sub>1</sub>,u<sub>2</sub>,u<sub>3</sub>,u<sub>4</sub>,u<sub>5</sub>,u<sub>6</sub>为非线性控制器, 当驱动系统与响应系统的动态误差为0时,驱动系统与响应系统同步,所述动态误差方程,用等式二表示为: <img file="FDA0000385762480000031.GIF" wi="1719" he="124" /><img file="FDA0000385762480000032.GIF" wi="1462" he="435" /><img file="FDA0000385762480000033.GIF" wi="1732" he="125" /><img file="FDA0000385762480000034.GIF" wi="1509" he="436" /><img file="FDA0000385762480000035.GIF" wi="1735" he="119" /><img file="FDA0000385762480000036.GIF" wi="1509" he="437" />所述非线性控制器u<sub>1</sub>,u<sub>2</sub>,u<sub>3</sub>,u<sub>4</sub>,u<sub>5</sub>,u<sub>6</sub>用等式三表示为: <img file="FDA0000385762480000041.GIF" wi="1530" he="140" /><img file="FDA0000385762480000042.GIF" wi="1562" he="336" /><img file="FDA0000385762480000043.GIF" wi="1550" he="140" /><img file="FDA0000385762480000044.GIF" wi="1562" he="342" /><img file="FDA0000385762480000045.GIF" wi="1552" he="141" /><img file="FDA0000385762480000046.GIF" wi="1564" he="346" />所述响应系统未知控制参数ω<sub>11</sub>,ω<sub>12</sub>,ω<sub>13</sub>,ω<sub>14</sub>,ω<sub>15</sub>,ω<sub>16</sub>的变化规律用等式四表示为: <img file="FDA0000385762480000047.GIF" wi="1373" he="165" /><img file="FDA0000385762480000048.GIF" wi="755" he="85" /><img file="FDA0000385762480000049.GIF" wi="1377" he="166" /><img file="FDA00003857624800000410.GIF" wi="774" he="83" /><img file="FDA00003857624800000411.GIF" wi="1388" he="166" /><img file="FDA00003857624800000412.GIF" wi="776" he="90" />式中,α(t)为比例函数,k<sub>1</sub>,k<sub>2</sub>,...,k<sub>12</sub>为比例增益, e<sub>a</sub>=ω<sub>11</sub>-ω<sub>01</sub>,e<sub>b</sub>=ω<sub>12</sub>-ω<sub>02</sub>,e<sub>c</sub>=ω<sub>13</sub>-ω<sub>03</sub>, e<sub>d</sub>=ω<sub>14</sub>-ω<sub>04</sub>,e<sub>e</sub>=ω<sub>15</sub>-ω<sub>05</sub>,e<sub>f</sub>=ω<sub>16</sub>-ω<sub>06</sub>; 步骤六、对步骤五中获得的逆扩散密钥矩阵,进行矩阵变换,转换为逆扩散密钥流,并采用逆扩散密钥流对步骤五中的加密图像序列进行图像逆扩散处理,获得逆扩散序列; 步骤七、将步骤六所述的逆扩散序列进行矩阵变换,得到N×M的逆扩散矩阵;采用步骤五中获得的逆置乱控制参数及迭代次数对逆扩散矩阵进行置乱逆映射,获得最终的解密图像。 
地址 130022 吉林省长春市朝阳区卫星路7089号