Threshold Secret Sharing Scheme

GPLv3 CircleCI wercker status Release


This software provides both a Go library and command line tools implementing the threshold Secret Sharing scheme:

This software has been made for comparing performance of secret sharing based key-value storages in the following article:

Please consider to refer it, if you will publish any articles using this software.


  • To use the threshold secret sharing from another go application, see the API Reference page.
  • To compute shares and reconstruct a secret in a computer, see the local mode usage page.
  • To use a secret sharing based data storage service, see the client usage and server usage pages.


This software is released under The GNU General Public License Version 3, see license for more detail.