The invention discloses an RGB-D image
encryption and decryption technology based on two-dimensional hyper-
chaotic mapping and
quaternion discrete cosine transform. The
encryption method comprises the following steps: 1) designing a new two-dimensional hyper-
chaotic mapping 2D-FLM through composite Fuch mapping and Logistic mapping; 2) carrying out RGB-D image
encryption processing based on two-dimensional hyperchaotic mapping 2D-FLM and
quaternion discrete cosine transform; and 3) carrying out RGB-D image decryption
processing. According to the technology of the invention, through
quaternion discrete cosine transform, an
RGB image and a depth image are uniformly expressed as a quaternion vector for encryption
processing, so that collaborative transformation and unified encryption of heterogeneous multichannel data are realized, and encryption operation is executed by adopting designed 2D-FLM mapping. The pseudo-randomness and the unpredictability are enhanced while the
key space (10116) of the
system is expanded, and common
password attacks can be effectively resisted; according to the encryption strategy, dynamic characteristic parameters related to the
plaintext are introduced in the key design, so that the key and the
plaintext content are tightly coupled and can dynamically change along with the input image, known
plaintext attacks and selected plaintext attacks can be effectively prevented, and the security and reliability of the
system are further enhanced.