As technology progresses and as more and more personal data is digitized, there is even more of an emphasis required on data security today than there has ever been. Protecting this data in a safe and secure way which does not impede the access of an authorized authority is an immensely difficult and very interesting research problem. Many attempts have been made to solve this problem within the cryptographic community. In this book, we present one of these data security methods known as visual cryptography (VC). Specically, visual cryptography allows us to effectively and eciently share secrets between a number of trusted parties. As with.