摘要
本发明涉及图像加密技术领域,具体公开了一种融合DNA编码和比特级操作的快速图像加密算法,包括以下步骤:S1、将明文图像按颜色通道分层,得到分层图像数据集{Bi}i=1..p,其中P为颜色通道数;S2、对每一分层图像Bi的每个像素点进行DNA编码,生成DNA编码矩阵Ci;S3、重构所述DNA编码矩阵Ci的尺寸,通过填充DNA编码数据形成扩展矩阵Di。本发明实施例的融合DNA编码和比特级操作的快速图像加密算法,通过算法过程置乱和扩散操作实施比特级运算,使得算法的健壮性得到保证,抗攻击能力增强;同时运用DNA编码使得算法实现简单,运算速度快,提升了加密速度;且在置乱操作过程中,运用读取数据序列的方式成为密钥空间的一部分,这使得密钥空间进一步放大。
技术关键词
图像加密算法
分层
图像加密技术
像素点
明文
重构矩阵
颜色
序列
生成密文
解密密钥
编码规则
通道
尺寸