BETAmodules.com is in beta — open to partnerships & joint ventures.Build with us

tss

v0.5.0RubyGems· Ruby

Threshold Secret Sharing (TSS) provides a way to generate N shares from a value, so that any M of those shares can be used to reconstruct the original value, but any M-1 shares provide no information about that value. This method can provide shared access control on key material and other secrets that must be strongly protected. This gem implements a Threshold Secret Sharing method based on polynomial interpolation in GF(256) and a format for the storage and transmission of shares. This implementation follows the specification in the document: http://tools.ietf.org/html/draft-mcgrew-tss-03

The verdict
Abandoned. Last published 9 years ago. No recent activity — look for a maintained alternative.
No recent activity — look for a maintained alternative.
Live from the RubyGems registry · derived rules, not AI
How it scores
MaintenanceAbandoned
PopularityNiche
SecurityClean
LicensePermissive
DepsZero deps
Maintenance
Last published 9 years ago.
Popularity
10 downloads / week
Security
No known advisories for this version (OSV).
License
MIT
Dependencies
No runtime dependencies
Recent releases
  • 0.5.09 years ago
  • 0.4.29 years ago
  • 0.4.19 years ago
  • 0.4.09 years ago
  • 0.3.09 years ago
  • 0.2.09 years ago
  • 0.1.110 years ago
  • 0.1.010 years ago
tss — Threshold Secret Sharing (TSS) provides a way to generate N shares from a value, so that any M of those shares can be used to reconstruct the original value, but any M-1 shares provide no information about that value. This method can provide shared access control on key material and other secrets that must be strongly protected. This gem implements a Threshold Secret Sharing method based on polynomial interpolation in GF(256) and a format for the storage and transmission of shares. This implementation follows the specification in the document: http://tools.ietf.org/html/draft-mcgrew-tss-03 (Ruby / RubyGems) · Modules