Skip to content

Latest commit

 

History

History
22 lines (15 loc) · 554 Bytes

Readme.md

File metadata and controls

22 lines (15 loc) · 554 Bytes

Shamir

Implementation of Shamir's secret sharing scheme. (Wikipedia)

Introduction

Shamir's secret sharing scheme is a threshold scheme which enables the user to split a secret into n shares, while requiring any k shares to reconstruct the original secret.

To execute, run:

    python -m Shamir.shamir

Disclaimer

This is a proof-of-concept and should not be used for anything important/serious!

TODO

  • Switch to GF arithmetic
  • Switch to encode/decode strings/byte arrays