期刊:IEEE MultiMedia [Institute of Electrical and Electronics Engineers] 日期:2022-01-01卷期号:: 1-13
标识
DOI:10.1109/mmul.2022.3194066
摘要
To resolve the finite computing precision problem in chaotic cryptography and the security and efficiency drawbacks of deep learning-based image cryptosystems, an image encryption framework with low computing precision is presented based on three-dimensional Boolean convolution neural network (3D-BCNN). Unlike traditional CNN, the proposed 3D-BCNN is composed of only convolutional layers, in which a cross-channel 3D Boolean convolution operation is devised without training and parameter optimization. To strengthen the security and sensitivity of the cryptosystem, the kernels and convolutional matrices are generated by the combined prime modulo multiplicative linear congruence generators (CPMMLCG), SHA-1 and a plain-image. All operations of 3D-BCNN can be conducted on devices with 8-bit word length, so the proposed encryption scheme could work well with low computing precision. Simulation results demonstrate that, with the largest computing accuracy ${2}^{ - 8}$, the proposed encryption scheme has high security and low time complexity, and can withstand various attacks.