Cai Shuting, Huang Linqing, Chen Xuesong, Xiong Xiaoming
School of Automation, Guangdong University of Technology, Guangzhou 510006, China.
School of Applied Mathematics, Guangdong University of Technology, Guangzhou 510006, China.
Entropy (Basel). 2018 Apr 13;20(4):282. doi: 10.3390/e20040282.
Recently, a variety of chaos-based image encryption algorithms adopting the traditional permutation-diffusion structure have been suggested. Most of these algorithms cannot resist the powerful chosen-plaintext attack and chosen-ciphertext attack efficiently for less sensitivity to plain-image. This paper presents a symmetric color image encryption system based on plaintext-related random access bit-permutation mechanism (PRRABPM). In the proposed scheme, a new random access bit-permutation mechanism is used to shuffle 3D bit matrix transformed from an original color image, making the RGB components of the color image interact with each other. Furthermore, the key streams used in random access bit-permutation mechanism operation are extremely dependent on plain image in an ingenious way. Therefore, the encryption system is sensitive to tiny differences in key and original images, which means that it can efficiently resist chosen-plaintext attack and chosen-ciphertext attack. In the diffusion stage, the previous encrypted pixel is used to encrypt the current pixel. The simulation results show that even though the permutation-diffusion operation in our encryption scheme is performed only one time, the proposed algorithm has favorable security performance. Considering real-time applications, the encryption speed can be further improved.
近年来,人们提出了多种采用传统置换-扩散结构的基于混沌的图像加密算法。这些算法中的大多数由于对明文图像的敏感度较低,无法有效抵御强大的选择明文攻击和选择密文攻击。本文提出了一种基于明文相关随机访问位排列机制(PRRABPM)的对称彩色图像加密系统。在所提出的方案中,一种新的随机访问位排列机制用于对从原始彩色图像变换而来的三维位矩阵进行置乱,使彩色图像的RGB分量相互作用。此外,随机访问位排列机制操作中使用的密钥流以一种巧妙的方式极大地依赖于明文图像。因此,该加密系统对密钥和原始图像中的微小差异敏感,这意味着它能够有效抵御选择明文攻击和选择密文攻击。在扩散阶段,使用前一个加密像素对当前像素进行加密。仿真结果表明,尽管我们的加密方案中的置换-扩散操作仅执行一次,但所提出的算法具有良好的安全性能。考虑到实时应用,加密速度可以进一步提高。