Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/shikharvashistha/shamir-secret-sharing
Shamir Secret Sharing Algorithm implementation
https://github.com/shikharvashistha/shamir-secret-sharing
Last synced: 13 days ago
JSON representation
Shamir Secret Sharing Algorithm implementation
- Host: GitHub
- URL: https://github.com/shikharvashistha/shamir-secret-sharing
- Owner: shikharvashistha
- License: apache-2.0
- Created: 2022-08-05T09:30:37.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2022-08-05T12:34:25.000Z (over 2 years ago)
- Last Synced: 2024-11-13T16:18:31.060Z (2 months ago)
- Language: C
- Homepage:
- Size: 33.2 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
The library implements what is known as Shamir's method for secret sharing in the Galois Field 2**8. In slightly simpler words, this is N-of-M secret-sharing byte-by-byte. Essentially this allows us to split a secret S into any M shares S(1) to S(M) such that any N of those shares can be used to reconstruct S but any less than N shares yields no information whatsoever.
- [Reference](https://en.wikipedia.org/wiki/Shamir%27s_Secret_Sharing)
- [Reference](https://manpages.ubuntu.com/manpages/xenial/man7/gfshare.7.html)