Abstract
A high performance lensless optical security system based on the discrete Fresnel transform is presented. Two phase-only masks are generated with what we believe to be a novel and efficient algorithm. Their position coordinates and the wavelength are used as encoding parameters in the encryption process. Compared with previous studies, the main advantage of this proposed encryption system is that it does not need any iterative algorithms to produce the masks, and that makes it very efficient and easy to implement without losing the encryption security.