Visual Cryptography Vs Bit Level Secret Sharing For Image Encryption
Secret sharing is a scheme used to distribute secret among a group of users. Rather than making duplicated copies of secrets among users, the secret is divided into a number of pieces, called shares. The secret can be revealed if a certain number of user shares are combined. The method proposed here (i)utilizes bit-level decomposition and stacking operations to both encrypt and decrypt B-bit image, (ii) preserves all the features of traditional (k, n) sharing schemes, (iii) allows for perfect reconstruction of the input B-bit image, (iv) encrypts binary, gray-scale and color images, and (v) can be effectively implemented either in software or hardware.