[发明专利]一种基于DNA编码的图像加密方法有效

专利信息
申请号: 202010681451.1 申请日: 2020-07-15
公开(公告)号: CN111934845B 公开(公告)日: 2021-11-30
发明(设计)人: 李超;胡桥;马守兴;李霈 申请(专利权)人: 湖南大学
主分类号: H04L9/00 分类号: H04L9/00;H04L29/06
代理公司: 成都嘉企源知识产权代理有限公司 51246 代理人: 何朝友
地址: 410082 湖*** 国省代码: 湖南;43
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 dna 编码 图像 加密 方法
【权利要求书】:

1.一种基于DNA编码的图像加密方法,其特征在于,包括如下步骤:

步骤S1.将彩色图像分割成R、G、B三个平面,根据密钥K1的值,将R、G、B三个平面垂直放在一个平面I,如果K1=0,平面I的顺序为RGB;如果K1=1,平面I的顺序为RBG;如果K1=2,平面I的顺序为BRG;如果K1=3,平面I的顺序为BGR;如果K1=4,平面I的顺序为GBR;如果K1=5,平面I的顺序为GRB;

步骤S2.根据密钥K2和µ迭代Logistic Sine混沌映射3MN次,得到混沌序列X1,X1长度为3MN,对混沌序列X1从小到大排序,根据混沌序列X1的顺序变化来调整平面I的位置;

步骤S3.按照光栅顺序将平面I分割成三个平面,得到新的R、G、B三个矩阵;

步骤S4.将三个R、G、B矩阵中的十进制数转化为二进制数再次得到新的R、G、B矩阵;

步骤S5.根据密钥K3、K4、K5的值和DNA编码规则分别将R、G、B的矩阵转化为DNA字符串,再根据AGCT四种碱基表和加法运算规则做DNA加法运算,得到新的R、G、B三个矩阵;

步骤S6.将密钥K6和µ迭代Logistic Sine混沌映射1000+4MN次,得到混沌序列X2,X2长度为4MN,对于X2序列,如果0X2(i)≤0.5,那么X2(i)=0;如果0.5 X2(i)≤ 1,那么X2(i)=1;其中,X2序列中的数变成0或者1,如果X2中的值为0,那么将不进行替换操作;如果X2中的值为1,那么将相应位置的R矩阵位置的值替换;

步骤S7.根据密钥K7、K8、K9的值和DNA解码规则,得到一个大小为M*(8N)的二进制矩阵,然后再转化为十进制数,分别得到大小均为M*N的R、G、B矩阵;

步骤S8.根据密钥K10、K11、K12和µ的值迭代Logistic Sine混沌映射MN次,得到长度均为MN的混沌序列X3、X4、X5

步骤S9.对X3、X4、X5序列分别进行取模操作后,与步骤S7中产生的新的R、G、B矩阵分别进行异或操作后分别得到R*、G*、B*,密文图像I*=cat(3,uint8(R*),uint8(G*),uint8(B*)),其中cat()为联结函数;

步骤S1中,平面I矩阵大小为M*(3N),M和N分别为彩色图像的长度和宽度。

2.如权利要求1所述的一种基于DNA编码的图像加密方法,其特征在于,步骤S1中,K1为0、1、2、3、4和5中的任意一个整数。

3.如权利要求2所述的一种基于DNA编码的图像加密方法,其特征在于,步骤S2中,K2和µ均为0到1之间的任意一个小数。

4.如权利要求3所述的一种基于DNA编码的图像加密方法,其特征在于,步骤S3中,按照光栅顺序将平面I分割成三个矩阵,得到新的R、G、B矩阵且大小均为M*N。

5.如权利要求4所述的一种基于DNA编码的图像加密方法,其特征在于,步骤S4中,将三个R、G、B矩阵中的十进制数转化为二进制数再次得到新的R、G、B矩阵且大小均为M*(8N)。

6.如权利要求5所述的一种基于DNA编码的图像加密方法,其特征在于,步骤S5中,K3、K4、K5的值均为0到7中的任意一个整数。

7.如权利要求6所述的一种基于DNA编码的图像加密方法,其特征在于,步骤S5中,根据K3、K4、K5的值和DNA编码规则分别将大小均为M*(8N)的R、G、B矩阵转化为大小均为M*(4N)的R、G、B的DNA字符串矩阵。

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

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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