README.md 3.59 KB
Newer Older
AMRO's avatar
AMRO committed
1
2
3
4
5
6
7
8
9
10
## Encrypt, Print, Decrypt!

### Mara Karagianni

*Registration:* https://radical-openness.org/en/programm/2020/encrypt-print-decrypt

----

#### Description

11
12
##### /Encrypt /Print /Decrypt - Introduction

13
In this workshop we invite you to create Visual Cryptography with the help of a  a detailed tutorial/zine available to download. You can upload your results in the folder Encrypted_Messages [https://github.com/m4ra/visual_cryptography/upload/master/Decrypted_Messages] (https://github.com/m4ra/visual_cryptography/upload/master/Decrypted_Messages) and/or email other participants your encrypted messages so they can print them and decrypt them. You can also upload the decrypted messages and photos of the printed versions in the folder Decrypted_Messages [https://github.com/m4ra/visual_cryptography/upload/master/Encrypted_Messages](https://github.com/m4ra/visual_cryptography/upload/master/Encrypted_Messages).
14
15
16

During our online meeting we will discuss how Virtual Cryptography works, troubleshoot any problems you encountered in your process, look into the participants uploads, and have a final reflection on the usability of visual encryption and other methods of concealing information in writing.

17
18
19
20
21

## MAIN REPO
For the workshop, please consider the MAIN REPOSITORY [https://github.com/m4ra/visual_cryptography/blob/master/workshop_outline.md](https://github.com/m4ra/visual_cryptography/blob/master/workshop_outline.md)


22
##### Summary of the tutorial
23
* steps to create Visual Cryptography (for the full tutorial [download](https://mara.multiplace.org/vc-zine/) the zine)
24
25
26
27
28
29
30
31
32
33
34
35

1. Select a message such as a text, numbers, barcode (photos are more difficult to encrypt/decrypt since the process of VC lessens the sharpness of the original image)
2. Convert the selected message to a Black&White image.
3. Feed the image to one of the python scripts included in the Software section below. It will generate the image shares.
4. Upload the image shares to subfolders under the folder Encrypted_Messages, and /or send them by email to others.
5. Print the shares on a transparency sheet and overlay them to decrypt the message. Or feed the shares to the relevant python script to generate the decrypted image. Upload results in the folder Decrypted_Messages.
6. Online meeting to discuss how VC works (5 min), workshop outcome (10 min), troubleshoot problems you encountered (10 min), feedback on the workshop, usability of VC and other forms of secret writing (10 min). 


## Software
* tools you need

36
[Python scripts](https://github.com/m4ra/visual_cryptography/)
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67

For creating the images:

[Inkscape](https://inkscape.org/)

OR [Gimp](https://www.gimp.org/)

OR [Imagemagick](https://www.imagemagick.org/script/download.php)


## Reading recources
### texts on Visual Cryptography aka VC
[How VC works with pixels](https://cs.uwaterloo.ca/~dstinson/visual.html)

[Blog post with a compilation of useful links to VC](https://decisionstats.com/2013/12/14/play-color-cipher-and-visual-cryptography/)

###  art projects related to visual secret writing
[Holes in Smoke](https://holesinsmoke.hotglue.me/)

[Rhytmic Translator; click to reveal the text](https://mara.multiplace.org/rhythmic_translator/)

[Secret Artwork](https://robmyers.org/secret-artwork/)

### essays on secret writing
[The Code Book](https://monoskop.org/log/?p=871)

[Math & Mysticism](http://avant.org/project/math-and-mysticism/)

[Writing, Medium, Machine; Modern Technographies](http://openhumanitiespress.org/books/download/Pryor-Trotter_2016_Writing-Medium-Machine.pdf)


AMRO's avatar
AMRO committed
68
![](img/visual-encryption0.jpg "Visual Encryption")
69

AMRO's avatar
AMRO committed
70
![](img/visual-encryption-howto_0.png "how to visual encryption")