【技术实现步骤摘要】
【技术保护点】
一种基于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 ...
【技术特征摘要】
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。