Talk on Shamir Secret Sharing. This repository contains:
- Slides in
reveal.js - Demo API in
sss-apiwritten in Scala. - Figures for the slides and supporting materials in
figures - Original paper
How to Share a Secretby Adi Shamir indocs.
Open reveal.js/index.html in your browser. MathJax is now included in the
repository because of the CDN transition. This makes the clone somewhat large.
sss-api is a demo API implemented in Scala. You can easily run the demo API
if you have Scala and SBT installed. The instructions are in the
README.
The graphs are generated with Gnuplot. There is a
makefile that will build all of the Gnuplot scripts into PNG images. Just
type make.
There are additional details on the mathematics in the
tex directory. Build that into a PDF document by using the same
incantation: make. You will, of course, need to have the dependent LaTeX
tools installed. The PDF is in the docs directory.
See the docs directory for Adi Shamir's original November 1979 paper
How to Share a Secret and some additional notes on the mathematics.