基于混沌与DNA编码的明文相关选择性图像加密新策略

1 下载量 153 浏览量 更新于2024-08-27 收藏 608KB PDF 举报
本文主要探讨了一种基于混沌图谱和DNA编码的明文相关选择性图像加密方案,由林丽、姚颖颖和常晓琳共同提出,三位作者分别来自北京交通大学智能交通安全与隐私实验室和计算机与信息技术学院。随着多媒体技术的快速发展,确保数字图像在互联网上的安全传输成为亟待解决的问题。 该研究方案的核心在于利用混沌映射(如Logistic和Sprott混沌函数)的极强敏感性和DNA编码的特性。所谓选择性图像加密,是指只对每个像素的前四位最显著位进行加密,这不仅能将图像数据量减半,从而提高加密速度,还具有实际应用价值。这种方法的加密过程依赖于明文信息,即通过提取像素的最低有效位的192比特与密钥进行异或(XOR)操作,这种设计使得加密更加复杂,有效地抵御了选择明文攻击(Chosen-plaintext Attack),因为攻击者无法轻易地控制被加密的特定明文。 具体来说,该方案首先对图像进行预处理,提取每个像素的最低有效位,并结合密钥生成一个192比特的密文序列。混沌映射的运用在此过程中起到关键作用,因为混沌系统的随机性和复杂性使得即使是微小的输入变化也能导致输出的巨大差异,这增加了破解的难度。而DNA编码则提供了另一种维度的混淆,通过将这些比特转换成DNA碱基序列,进一步增强了加密的不可预测性。 在实现上,该方法可能包括以下几个步骤: 1. **图像预处理**:选择性地处理图像数据,仅保留部分像素的前四位。 2. **明文信息提取**:从处理后的像素中提取192比特的明文。 3. **混沌映射**:利用混沌函数(如Logistic或Sprott映射)对明文进行加密,其输出作为密文的一部分。 4. **DNA编码**:将混沌映射的结果转换为DNA碱基序列,增强加密的复杂性。 5. **混合与合并**:将其他加密步骤的输出与混沌映射的DNA序列进行混合,形成最终的加密图像。 这种基于混沌图谱和DNA编码的选择性图像加密方案不仅提高了加密效率,而且具有很好的安全性,为多媒体数据在网络中的安全传输提供了一个创新且实用的解决方案。未来的研究可以进一步探索如何优化混沌映射的选择和DNA编码的实施,以应对不断演变的安全威胁。