[发明专利]基于混沌系统与核酸序列库的数字图像加密方法有效

专利信息
申请号: 201510410070.9 申请日: 2015-07-13
公开(公告)号: CN105046636B 公开(公告)日: 2017-05-03
发明(设计)人: 牛莹;张勋才;孙冬;顾冬华;姜素霞;付金华;陈青华;曹祥红;吴艳敏;王霄霄;崔光照 申请(专利权)人: 郑州轻工业学院
主分类号: G06T1/00 分类号: G06T1/00
代理公司: 郑州优盾知识产权代理有限公司41125 代理人: 张绍琳,孙诗雨
地址: 450002*** 国省代码: 河南;41
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 基于 混沌 系统 核酸 序列 数字图像 加密 方法
【权利要求书】:

1.一种基于混沌系统与核酸序列库的数字图像加密方法,其特征在于,其步骤如下:

(1)将灰度图像I转换为大小为M×N的二维图像矩阵I1

(2)利用三维Lorenz混沌系统产生的索引序列X,置乱二维图像矩阵I1,得到图像像素位置矩阵I2

(3)利用DNA编码规则,将图像像素位置矩阵I2中的每个像素灰度值编码成含有4个碱基的DNA序列,得到一个基于DNA编码的图像矩阵I3

(4)从核酸编码库中选择一个DNA序列,随机从该序列的R处截取M×N×4个碱基序列;并转换成与图像矩阵I3对应的DNA序列的编码矩阵I’;

(5)根据碱基运算规则,将图像矩阵I3与编码矩阵I’对应的碱基序列进行异或运算,并与前一个像素的密文进行加运算得到新的编码矩阵I4;利用三维Lorenz混沌系统产生的索引序列Y置乱编码矩阵I4,得到图像的编码矩阵I5;其中,前一个像素的密文是指编码矩阵I4中的前一个元素;

(6)利用超混沌Chen系统产生长度为M×N×4的四进制超混沌序列P={p1,p2,…,pn},根据pi的值,确定编码矩阵I5中每个碱基被置换的次数,根据碱基置换规则,对编码矩阵I5进行碱基置换,得到新的编码矩阵I6;选择DNA编码规则,将编码矩阵I6中的碱基转换为二进制编码,然后将8位的二进制灰度值转换成十进制的灰度值,得到M×N的图像像素位置矩阵I7

(7)根据三维Lorenz混沌系统产生的索引序列Z,置乱图像像素位置矩阵I7,得到加密的图像矩阵I8并输出;

所述四进制超混沌序列P={p1,p2,…,pn}的生成方法为:超混沌Chen系统的方程为:其中,x、y、z和ω为系统的状态变量;a,b,c,d和r为系统的控制参数,在a=35、b=3、c=12、d=7和0.085≤r≤0.798时,系统表现为超混沌运动;通过迭代,可以得到4个离散实数值超混沌序列A1:{a11,a12,…,a1n},A2:{a21,a22,…,a2n};A3:{a31,a32,…,a3n},A4:{a41,a42,…,a4n};取4个超混沌序列A1、A2、A3和A4的小数部分:其中[x]表示取x的整数部分,分别得到新的序列B1:{b11,b12,…,b1n},B2:{b21,b22,…,b2n},B3:{b31,b32,…,b3n},B4:{b41,b42,…,b4n};根据序列中元素的大小关系,定义四进制超混沌序列P={p1,p2,…,pn}为:

<mrow><msub><mi>p</mi><mi>i</mi></msub><mo>=</mo><mfenced open = "{" close = ""><mtable><mtr><mtd><mrow><mn>0</mn><mo>,</mo></mrow></mtd><mtd><mrow><msub><mi>b</mi><mrow><mn>1</mn><mi>j</mi></mrow></msub><mo>&le;</mo><msub><mi>b</mi><mrow><mn>2</mn><mi>j</mi></mrow></msub></mrow></mtd><mtd><mrow><mi>a</mi><mi>n</mi><mi>d</mi></mrow></mtd><mtd><mrow><msub><mi>b</mi><mrow><mn>3</mn><mi>j</mi></mrow></msub><mo>&le;</mo><msub><mi>b</mi><mrow><mn>4</mn><mi>j</mi></mrow></msub><mo>;</mo></mrow></mtd></mtr><mtr><mtd><mrow><mn>1</mn><mo>,</mo></mrow></mtd><mtd><mrow><msub><mi>b</mi><mrow><mn>1</mn><mi>j</mi></mrow></msub><mo>&le;</mo><msub><mi>b</mi><mrow><mn>2</mn><mi>j</mi></mrow></msub></mrow></mtd><mtd><mrow><mi>a</mi><mi>n</mi><mi>d</mi></mrow></mtd><mtd><mrow><msub><mi>b</mi><mrow><mn>3</mn><mi>j</mi></mrow></msub><mo>&gt;</mo><msub><mi>b</mi><mrow><mn>4</mn><mi>j</mi></mrow></msub><mo>;</mo></mrow></mtd></mtr><mtr><mtd><mrow><mn>2</mn><mo>,</mo></mrow></mtd><mtd><mrow><msub><mi>b</mi><mrow><mn>1</mn><mi>j</mi></mrow></msub><mo>&gt;</mo><msub><mi>b</mi><mrow><mn>2</mn><mi>j</mi></mrow></msub></mrow></mtd><mtd><mrow><mi>a</mi><mi>n</mi><mi>d</mi></mrow></mtd><mtd><mrow><msub><mi>b</mi><mrow><mn>3</mn><mi>j</mi></mrow></msub><mo>&le;</mo><msub><mi>b</mi><mrow><mn>4</mn><mi>j</mi></mrow></msub><mo>;</mo></mrow></mtd></mtr><mtr><mtd><mrow><mn>3</mn><mo>,</mo></mrow></mtd><mtd><mrow><msub><mi>b</mi><mrow><mn>1</mn><mi>j</mi></mrow></msub><mo>&gt;</mo><msub><mi>b</mi><mrow><mn>2</mn><mi>j</mi></mrow></msub></mrow></mtd><mtd><mrow><mi>a</mi><mi>n</mi><mi>d</mi></mrow></mtd><mtd><mrow><msub><mi>b</mi><mrow><mn>3</mn><mi>j</mi></mrow></msub><mo>&gt;</mo><msub><mi>b</mi><mrow><mn>4</mn><mi>j</mi></mrow></msub><mo>;</mo></mrow></mtd></mtr></mtable></mfenced><mo>.</mo></mrow>

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

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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