A novel technique for random optical encoding is suggested. The proposed te
chnique is based upon two binary masks: an encoding mask and a decoding mas
k. Each mask in itself is random, and contains no information that may he d
ecoded. Only when the two masks are joined together, the decoded informatio
n is revealed. This way, the encoding of gray level as well as color inform
ation is possible. This approach is especially suitable for security applic
ations. (C) 2000 Published by Elsevier Science B.V. All rights reserved.