Abstract
Visual cryptography is a technique which allows people to encrypt visual data in a simple way that decryption of it can be done by the human visual system. The implementation of visual cryptography is traditionally realized by printing secrets on transparencies or storing them in computers. The former method asks users to take transparencies with them, and the latter method requires users to install applications to stack shares of visual cryptography. They are inconvenient and also have no portability. In this paper, we present a new method to implements visual cryptography. We show that our system improves the usability and portability greatly. We believe that this work makes visual cryptography more practical in human life.