The invention discloses a multi-complex three-dimensional scene
encryption and decryption method, which comprises the following steps of: generating a
kinoform for each color layered image of a three-dimensional scene by using a phase
recovery algorithm, and multiplying the
kinoform by a random symbol function to form a
light wave signal with
noise interference; multiplying the kinogram plane
light wave signals with
noise interference of different color channels in different three-dimensional scenes to form a composite
light wave signal; decomposing the composite light wave
signal into two phase functions to be multiplied, using one
phase function as a common
encryption phase template, and combining the other
phase function with an interference suppression signal to form a
phase function for decryption; calculating Fresnel inverse
diffraction of a specific
wavelength and a specific distance for the phase function for decryption to obtain an amplitude and a phase, applying a phase
recovery algorithm to the amplitude to generate a first decrypted phase template, and combining the phase with a phase formed by forward
Fresnel diffraction of the first decrypted phase template to form asecond decrypted phase template. All color components of a three-dimensional scene are decrypted by placing an
encryption phase template of a
cascade structure and first and second decryption phase templates on a specific plane of a virtual light path and are combined to recover the color three-dimensional scene. The method has good safety and robustness.