← 最新论文
💻 computer science

Image Encryption Algorithm Based on Convolutional Neural Networks and Dynamic S-Box Generation

本文提出了一种利用卷积神经网络生成自适应、依赖输入的 S 盒的动态图像加密算法,从而通过与传统的固定 S 盒方法相比,增强了非线性并提升了对各种密码学攻击的抵抗能力。

原作者: Ans Ibrahim Mahameed, Fadhil Abbas Fadhil, Maryam Mahdi Alhusseini, Mohammad-Reza Feizi-Derakhshi, Nikolai Safiullin

发布于 2026-06-22
📖 1 分钟阅读☕ 轻松阅读

原作者: Ans Ibrahim Mahameed, Fadhil Abbas Fadhil, Maryam Mahdi Alhusseini, Mohammad-Reza Feizi-Derakhshi, Nikolai Safiullin

原始论文采用 CC BY 4.0 许可(http://creativecommons.org/licenses/by/4.0/)。 这是对下方论文的AI生成解释。它不是由作者撰写或认可的。如需技术准确性,请参阅原始论文。 阅读完整免责声明

核心理念:一个每次都会变化的智能锁

想象一下,你有一幅非常珍贵的画作(你的图像)需要寄给朋友。通常情况下,你可能会把它放进一个带有标准锁具的安全箱里。但如果小偷知道那个锁的工作原理,他们就能把它撬开。

这篇论文提出了一种新型的数字图像“安全箱”。作者没有使用标准且不变的锁,而是构建了一个每次使用时都会自我重塑的智能锁。他们称之为“动态 S-Box(置换盒)”。

以下是他们如何构建它的,以及它为什么有效:

1. 旧锁的问题

传统的图像加密就像是使用一把能打开许多不同锁的万能钥匙。它是僵化的。如果黑客研究了这个锁,他们就能摸清规律并将其破解。论文指出,这些旧方法过于容易被预测,因为它们不会根据所保护的具体图片进行变化。

2. 解决方案:一个“会学习”的锁(CNN)

作者使用了一种被称为**卷积神经网络(CNN)**的人工智能技术。你可以把 CNN 想象成一个学习了数千张图片的超级聪明学生。它知道如何识别模式、纹理和细节。

  • 工作原理: 当你想加密一张特定的图像(比如一张房子的照片或一只狒狒的照片)时,CNN 会观察这张特定的图片。
  • 神奇之处: 根据它在那张特定照片中看到的内容,CNN 会立即为该图像设计一个独特的、定制的“锁”(S-Box)。
  • 结果: 如果你加密一张房子的照片,你会得到一个独特的锁。如果你加密一张狒狒的照片,CNN 会创建一个完全不同的锁。即使你用微小的变化(比如云朵移动)再次加密同一张房子照片,锁也会发生彻底改变。

3. 加密过程:三步舞曲

一旦 CNN 创建了这个定制的锁,图像就会经历一个三步舞曲来完成混淆:

  1. 代换(掩码): CNN 的定制锁会将图像中的每个像素(点)替换为一个新的、随机的值。这就像是根据仅针对该特定消息存在的代码,将秘密信息中的每个字母都替换成另一个不同的字母。
  2. 置换(洗牌): 随后图像会被打乱。想象一下拿一副扑克牌,观察它们的顺序,然后将它们混合,使得“房子”像素不再紧挨着“屋顶”像素。这是通过“混沌映射”(一种表现得像旋风一样的数学运算)完成的,以确保洗牌过程完全随机。
  3. 扩散(涟漪): 最后,图像会与一个秘密密钥流混合。这就像是添加了一层覆盖整个图像的静态噪声。如果你只改变原始照片中的一个微小点,这一步将确保整个混淆后的图像看起来完全不同。

4. 为什么它更好?(测试结果)

作者在标准图片(如狒狒、房子、飞机和辣椒)上测试了他们的新方法。以下是他们的发现:

  • 不可预测性(熵): 混淆后的图像看起来就像纯粹的静态噪声。数据极其随机,以至于无法通过猜测还原原始图片。其“随机性得分”接近完美(接近 8.0)。
  • 敏感性(NPCR & UACI): 如果他们改变原始照片中的哪怕一个像素,混淆后的结果也会改变 99% 以上。这就像改变单词中的一个字母,却让整个句子变成了乱码。这使得黑客极难猜透其中的秘密。
  • 速度: 尽管系统既聪明又复杂,但它的运行速度很快。它加密和解密图像的时间不到 50 毫秒(比人类眨眼还要快)。
  • 韧性: 他们尝试通过裁剪(切掉部分内容)或添加噪声(静态干扰)来“破解”图像。即使受到损坏,原始图像仍能以良好的质量恢复,证明该系统非常强韧。

5. 结论

论文得出结论,通过使用“聪明学生”(CNN)为每张图像设计独特的锁,他们创建了一个这样的加密系统:

  • 比起传统的固定方法,它更难破解
  • 比起许多复杂的替代方案,它更快
  • 具有适应性,这意味着它会根据所保护的图像变得越来越聪明。

简而言之,他们将图像加密从“一成不变”的锁,转变为一个“量身定制、随形而变”的保险库,这个保险库每次使用时都会改变规则。

您所在领域的论文太多了?

获取与您研究关键词匹配的最新论文每日摘要——附技术摘要,使用您的语言。

试用 Digest →