sss_py
Basic Shamir's Secret Sharing (by ergl)
farmfa
TOTP MFA for teams: Shamir's Secret Sharing and zero trust OTP generation (by borgoat)
sss_py | farmfa | |
---|---|---|
1 | 1 | |
8 | 21 | |
- | - | |
10.0 | 0.0 | |
over 4 years ago | over 1 year ago | |
Python | Go | |
MIT License | Apache License 2.0 |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
sss_py
Posts with mentions or reviews of sss_py.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2022-06-22.
farmfa
Posts with mentions or reviews of farmfa.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2022-06-22.
-
How to Share a Secret [pdf]
I've been working on something similar to what you described[^1], using Shamir secret sharing to split the TOTP secret. Once enough key holders get together, a server generates some TOTP tokens, but only for a limited period of time.
I wanted to use it in an enterprise environment to limit the access to AWS root users in a break-glass scenario. Now I no longer have such need and haven't developed it further, but the core features are there. As usual though with this kind of tools, any security problem becomes a key management problem and it'd need a bit more work to use it in the real world.
[^1]: https://github.com/borgoat/farmfa
What are some alternatives?
When comparing sss_py and farmfa you can also consider the following projects:
shamir - 🔑 Split and combine secrets using Shamir's Secret Sharing algorithm
otp - One time password for Go.
iamlive-lambda-extension - Lambda Extension for iamlive
go-shamir - A small CLI tool for Shamir's Secret Sharing written in Go, using Vault's Shamir implementation