Abstract: Visual Cryptography is a special encryption technique that encrypts the secret image into n number of shares to hide information in images in such a way that it can be decrypted by the human visual system, without any cryptographic knowledge and computation devices. To reveal the secret information at least a certain number of shares (k) or more are superimposed. Visual Cryptography using color Error Diffusion objective of this scheme is to apply the VCS for color image and get better quality decrypted image with the size of decrypted image should be same as original image. Visual Cryptography using Random number generator and digital Watermarking where divided shares are enveloped in other images using invisible digital watermarking. The shares are generated using Random Number.

Keywords: Visual cryptography, color error diffusion, random number, digital watermarking.