Categories Pricing Corporate
Free Textbook

Visual Cryptography and Its Applications

Language:  English
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.
Download free PDF textbooks or read online. Less than 15% adverts
Yritystilaus ilmainen ensimmäisen 30 päivän ajan, ja sen jälkeen $5.99/kk.

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 problem. Many attempts have been made to solve this problem within the cryptographic community.

In this book, one of these data security methods known as visual cryptography (VC) is presented. Specifically, visual cryptography allows effective and efficient secret sharing between a number of trusted parties. As with many cryptographic schemes, trust is the most difficult part. Visual cryptography provides a very powerful technique by which one secret can be distributed into two or more shares. When the shares are xeroxed onto transparencies and then superimposed exactly together, the original secret can be discovered without computer participation.

Many types of visual cryptography are examined. From the very first type of traditional visual cryptography right up to the latest developments. Traditional VC specifically deals with sharing a single binary secret between a number of participants. Extended VC attempts to take this a step further by introducing shares that have significant visual meaning. This detracts from the suspicious looking encrypted shares that are generated using traditional methods. Dynamic, colour, progressive and image hatching VC schemes are also discussed.

Practical VC applications are also outlined. These applications involve the use of Moire patterns and watermarking techniques. Detailed analysis of the watermarking domain is presented along with various techniques and schemes that can incorporate VC successfully within the field of watermarking. The foundations of these techniques are reviewed and examples provided.

  1. Traditional Visual Cryptography
    1. Secret Sharing
    2. Visual Cryptography
    3. Size Invariant Visual Cryptography
    4. Recursive Visual Cryptography
    5. Analysis of Visual Cryptography
    6. Mathematical Background
    7. Analysis in the Frequency Domain
  2. Extended Visual Cryptography
    1. Extended Visual Cryptography
    2. Halftone Visual Cryptography
    3. Cheating Immune VC Schemes
    4. Dot-Size Variant Visual Cryptography
    5. Summary
  3. Dynamic Visual Cryptography
    1. Motivation
    2. Basic Multiple Secret Sharing
    3. Embedding a Share of Visual Cryptography in a Halftone Image
  4. Colour Visual Cryptography
    1. Colour Visual Cryptography
    2. Image Sharing Using Random Masks
    3. Quality Evaluation
    4. Summary
  5. Progressive Visual Cryptography
    1. Motivation
    2. Progressive Visual Cryptography
    3. Summary
  6. Image Hatching for Visual Cryptography
    1. Introduction
    2. Image Hatching with VC
    3. Security Analysis
    4. Summary
  7. Applications for Visual Cryptography
    1. Moire Patterns
    2. Watermarking
    3. Criteria for Evaluation Purposes
    4. Summary
About the Authors

Jonathan Weir

WeiQi Yan