FACTOID # 113: In Denmark, more than 50% of the tax collected is personal income tax. In the Netherlands, personal income tax makes up less than 15%.
 
 Home   Encyclopedia   Statistics   Countries A-Z   Flags   Maps   Education   Forum   FAQ   About 
 
WHAT'S NEW
RECENT ARTICLES
More Recent Articles »
 

SEARCH ALL

FACTS & STATISTICS    Advanced view

Search encyclopedia, statistics and forums:

 

 

(* = Graphable)

 

 


Encyclopedia > Visual cryptography

Visual cryptography is a cryptographic technique which allows visual information (pictures, text, etc.) to be encrypted in such a way that the decryption can be performed by humans (without computers). Cryptography has had a long and colourful history. ...


The first visual cryptographic technique was pioneered by Moni Naor and Adi Shamir in 1994. It involved breaking up the image into n shares so that only someone with all n shares could decrypt the image by overlaying each of the shares over each other. Practically this can be done by printing each share on a separate transparency and then placing all of the transparencies on top of each other. In their technique n-1 shares revealed no information about the original image. Adi Shamir at the CRYPTO 2003 conference. ... 1994 (MCMXCIV) was a common year starting on Saturday of the Gregorian calendar, and was designated the International year of the Family. ...


example

An example of visual cryptography: Suppose we have an image built up from black and white pixels. We are going to construct two transparencies in such a way that superimposing them (placing them on top of each other) would make the image appear but neither of transparencies individually would provide any information about it. We separate each pixel into two horizontally adjecent ones and fill one of them with black, the other with transparent (on each transparency). If the original had a black pixel, the patterns on the two transparencies will be different, so one of them will be BT and the other TB (T=transparent, B=black). If there was a white pixel, the patterns will be identical, that is, both BT or both TB. One of the transparencies can be filled randomly and the other one accordingly. By placing the two transparencies on top of each other, BT+TB=BB, TB+BT=BB, BT+BT=BT, TB+TB=TB. Therefore, where the original pixel was white, we get a half-black box, and where it was black, we get a completely black one. If viewed from sufficient distance, the former looks grey and the latter looks black, showing the image.


Below are two images separated using the scheme outlined above. The transparent color is shown by white.


Image:visual-cryptography-1.png Image File history File links Visual-cryptography-1. ...


Image:visual-cryptography-2.png Image File history File links Visual-cryptography-2. ...



Matlab code to display the secret image:


Matlab Code

 img1 = imread( 'Visual-cryptography-1.png', 'png' ); img2 = imread( 'Visual-cryptography-2.png', 'png' ); img3 = 255 - (img1 + img2); imshow( img3 ); 

MATLAB refers to a numerical computing environment and its core programming language. ...

References

  • Moni Naor and Adi Shamir, Visual Cryptography, EUROCRYPT 1994, pp1–12 [1].

  Results from FactBites:
 
Visual cryptography - Wikipedia, the free encyclopedia (149 words)
Visual cryptography is a cryptographic technique which allows visual information (pictures, text, etc.) to be encrypted in such a way that the decryption can be performed by humans (without computers).
The first visual cryptographic technique was pioneered by Moni Naor and Adi Shamir in 1994.
Moni Naor and Adi Shamir, Visual Cryptography, EUROCRYPT 1994, pp1–12 [1].
  More results at FactBites »


 

COMMENTARY     


Share your thoughts, questions and commentary here
Your name
Your comments
Please enter the 5-letter protection code

Want to know more?
Search encyclopedia, statistics and forums:

 


Lesson Plans | Student Area | Student FAQ | Reviews | Press Releases |  Feeds | Contact
The Wikipedia article included on this page is licensed under the GFDL.
Images may be subject to relevant owners' copyright.
All other elements are (c) copyright NationMaster.com 2003-5. All Rights Reserved.
Usage implies agreement with terms.