[发明专利]基于RT-DNA元胞自动机的图像加密方法有效

专利信息
申请号: 201210067774.7 申请日: 2012-03-14
公开(公告)号: CN103310157A 公开(公告)日: 2013-09-18
发明(设计)人: 张强;周士华;魏小鹏 申请(专利权)人: 大连大学
主分类号: G06F21/60 分类号: G06F21/60;G06F19/20;G06T1/00;H04L9/00
代理公司: 大连智慧专利事务所 21215 代理人: 刘琦
地址: 116622 辽*** 国省代码: 辽宁;21
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 基于 rt dna 自动机 图像 加密 方法
【权利要求书】:

1.一种基于RT-DNA元胞自动机的图像加密方法,其特征在于,包括如下步骤:

S1、输入一幅8位灰度图像A0(m,n),m、n为图像的行列维数;

S2、将图像A0转化成二值矩阵,按照DNA编码映射规则进行DNA编码,得到DNA序列矩阵D0

S3、根据原图像的灰度值,计算初值x0,然后利用Logistic混沌映射,在初值为x0,系统参数为μ的条件下,产生长度为m×n×4×2的混沌序列z1

S4、利用阈值函数f(x)将混沌序列z1转化成二值序列,按照DNA编码映射规则进行DNA编码,得到新的DNA序列dT,其长度为m×n×4,然后对其进行重构,得到大小与矩阵D0相同的DNA模板DT

S5、使用两条天然DNA序列d1和d2作为主要的密钥,通过扩增d1和d2,得到两条新的DNA序列d′1和d′2,其长度分别为m和n×4,然后利用DNA序列矩阵乘运算,得到DNA矩阵Dn

S6、将DNA矩阵Dn和DNA模板DT进行DNA序列加运算,得到密钥DNA矩阵Dkey

S7、利用RT-DNA元胞自动机规则,对矩阵D0和密钥DNA矩阵Dkey进行操作,得到DNA加密矩阵De

S8、对DNA加密矩阵De按照所述步骤S2的逆过程获得灰度值矩阵,输出图像A1

2.根据权利要求书1所述的基于RT-DNA元胞自动机的图像加密方法,其特征在于,所述步骤S2中按照DNA编码映射规则进行DNA编码为:建立满足碱基互补配对原则的DNA编码映射规则,用00、01、10、11分别对DNA序列中的四个碱基进行二进制编码,用A表示00,C表示01,G表示10,T表示11。

3.根据权利要求书1所述的基于RT-DNA元胞自动机的图像加密方法,其特征在于,所述步骤S3中根据原图像的灰度值,计算初值x0为:首先,计算出原图像灰度值之和SUM,其中m、n为原图像的行列维数,aij是坐标为(i,j)像素点的灰度值,然后根据公式(2),计算初值x0

x0=SUM/(m×n×255)    (2)。

4.根据权利要求书1所述的基于RT-DNA元胞自动机的图像加密方法,其特征在于,所述步骤S4中得到大小与矩阵D0相同的DNA模板DT为:首先,将步骤S3中产生的混沌序列z1,按照阈值函数f(x)转化成二值序列,见公式(3);然后,将得到的二值序列按照DNA编码映射规则进行编码,得到一条DNA序列dT, 其长度为m×n×4;接着,将DNA序列dT重构成大小为m×(n×4)的DNA模板DT

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

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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