Wu Jiang, Shi Jiayi, Li Taiyong
School of Economic Information Engineering, Southwestern University of Finance and Economics, Chengdu 611130, China.
Entropy (Basel). 2019 Dec 19;22(1):5. doi: 10.3390/e22010005.
With the rapid growth of image transmission and storage, image security has become a hot topic in the community of information security. Image encryption is a direct way to ensure image security. This paper presents a novel approach that uses a hyperchaotic system, Pixel-level Filtering with kernels of variable shapes and parameters, and DNA-level Diffusion, so-called PFDD, for image encryption. The PFDD totally consists of four stages. First, a hyperchaotic system is applied to generating hyperchaotic sequences for the purpose of subsequent operations. Second, dynamic filtering is performed on pixels to change the pixel values. To increase the diversity of filtering, kernels with variable shapes and parameters determined by the hyperchaotic sequences are used. Third, a global bit-level scrambling is conducted to change the values and positions of pixels simultaneously. The bit stream is then encoded into DNA-level data. Finally, a novel DNA-level diffusion scheme is proposed to further change the image values. We tested the proposed PFDD with 15 publicly accessible images with different sizes, and the results demonstrate that the PFDD is capable of achieving state-of-the-art results in terms of the evaluation criteria, indicating that the PFDD is very effective for image encryption.
随着图像传输和存储的快速增长,图像安全已成为信息安全领域的一个热门话题。图像加密是确保图像安全的直接方式。本文提出了一种新颖的方法,即使用超混沌系统、具有可变形状和参数的内核进行像素级滤波以及DNA级扩散,即所谓的PFDD,用于图像加密。PFDD总共包括四个阶段。首先,应用超混沌系统生成超混沌序列,用于后续操作。其次,对像素进行动态滤波以改变像素值。为了增加滤波的多样性,使用由超混沌序列确定的具有可变形状和参数的内核。第三,进行全局比特级置乱,以同时改变像素的值和位置。然后将比特流编码为DNA级数据。最后,提出了一种新颖的DNA级扩散方案,以进一步改变图像值。我们用15张不同大小的公开可用图像对所提出的PFDD进行了测试,结果表明,PFDD在评估标准方面能够取得领先成果,这表明PFDD对图像加密非常有效。