为了提高图像加密算法的安全性,利用细胞神经网络的混沌特性,结合分组加密结构,提出一种新的图像加密算法。首先对明文图像做2×2分块处理,然后转化为四组等长的数据流输入S盒进行置乱、替代操作;最后由S盒输出的四组数据流经分组加密网络加密后重构为密文图像。其中分组加密网络的密钥流是由三维细胞神经网络基于明文信息产生的。实验结果表明,细胞神经网络与分组加密网络能够有机融合形成安全性较高的图像加密算法。%We propose a new image encryption algorithm by using the chaotic characteristic of cellular neural networks and in combination with block cipher structure for improving the security of image encryption algorithm .First, the plaintext image is divided into 2 ×2 size blocks, each block is then transformed into 4 groups of data stream with equal length and sent to S-box for scrambling and substitution operation.Finally, four groups of data stream outputted from S-box are encrypted with block cipher network and reconstructed to ciphertext image.Moreover, the key stream in block cipher network is generated by 3D-cellular neural network based on plaintext information . Experimental results show that the cellular neural network and block cipher network can combine in an organic way to form image encryption algorithm with higher security .
展开▼