Files
2014-11-28 20:47:50 -08:00

35 lines
1.1 KiB
Markdown

# shamir
Presentation slides about 3 articles from Adi Shamir: visual cryptography, secret
sharing and zero knowledge proofs.
### the presentation
the presentation is about three cryptographic articles Adi Shamir has written. The audiance
is not expected to have any cryptographic knowledge before attending the presentation. The
three articles are absolutly not releated one with each other. The three subjects are
* visual cryptography
* secret sharing
* zero knowledge proofs
### technicalities
The presentation is made with the [ipython notebook](http://ipython.org/notebook.html) using
[numpy](http://www.numpy.org/) and [matplotlib](http://matplotlib.org/). The presentation
itself is rendered using [reveal.js](http://lab.hakim.se/reveal-js/).
#### stating the presentation
`make serve` should work! Then you will need to browse to
http://localhost:2000/presentation.slides.html to see the presentation
in a web browser.
#### hacking the presentation
`make env` should allow you to set up your dev environment on mac and linux. Note
that you will need python 3, pip, virtualenv and all the binaries required to
`pip install` numpy and matplotlib.