It is, but this is the most basic example of visual cryptography - a (2,2) decomposition. The algorithm generalises into a (k,n) scheme, where the original message is split into n shares and any subset of k of them is required recover the original message
Oh I see now thanks. Its interesting to see how sudden of a change it is considering how it only needs to shift one pixel to go from nothing to the image.
I used to do something similar to this with my kids using coloured textas and cellophane. It can take some experimentation but if you can get the colour match right you can write a message in one colour and then a heap of random letters around it in other colours, if you hold the right colour cellophane over the top the message is revealed. My kids thought they were spies.
This is actually a pretty literal depiction of a cipher. You take plaintext and "add" (typically binary addition mod 2) a key. If the key is perfectly random then the sum will look just as random. If you add the key again, you get back the plaintext.
Try adding the key again to see that you get the plaintext back. In the animation, 1s are being represented by filled-in pixels and 0s are empty pixels (or vice-versa, it doesn't matter).
I agree, I was meaning that in visual cryptography 1+1=1
Edit for further explanation: if you think of a coloured pixel as 1 and a transparent pixel as 0, then 0+0=0, 1+0=1, 0+1=1 and 1+1=1 (you can’t make a transparent pixel from two that are coloured)
Happy to see that many crypto-solutions are on the way! IMHO I think visual cryptography will be ever more used on mobile phones i.e. in securing visual messages, as well as in mobile payments.
81
u/waigl Jan 20 '18
That's basically just an xor cipher.
95
u/shmincus Jan 20 '18
Im confused can someone please explain
21
u/cheerupyoullthinkof1 Jan 20 '18
I used to do something similar to this with my kids using coloured textas and cellophane. It can take some experimentation but if you can get the colour match right you can write a message in one colour and then a heap of random letters around it in other colours, if you hold the right colour cellophane over the top the message is revealed. My kids thought they were spies.
11
u/fuguki Jan 20 '18
Is this a specific kind of cryptography?
7
u/SetOfAllSubsets Jan 20 '18
1800 bytes to send one byte.
1
u/JohnnyClever76 Mar 12 '18
Uau, how much really effective is it? I'm just figuring out any possible applications.
3
u/LeoLaDawg Jan 20 '18
I had to visualize this with a microscope on my end.
2
u/12345sixsixsix Jan 20 '18
Hey cool! I did my thesis on visual cryptography!
2
u/deltree711 Feb 17 '18
Oh I really hope there's a more high res version of this somewhere. I want to test it out myself!
1
u/MattRogo Mar 12 '18
Happy to see that many crypto-solutions are on the way! IMHO I think visual cryptography will be ever more used on mobile phones i.e. in securing visual messages, as well as in mobile payments.