edited the readme.md
This commit is contained in:
1 parent
975e854e50
commit
a778189473
1 file changed
+33
-3
@@ -1,4 +1,34 @@
|
|||||||
shamir
|
# 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/cryptographie_visuelle.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.
|
||||||
|
|
||||||
|
|
||||||
Presentation slides about 3 articles from Adi Shamir: visual cryptography, secret sharing and zero knowledge proofs
|
|
||||||
Reference in new issue
Block a user