Open pakal opened 2 months ago
Thanks for the awesome (and low footprint) lib :)
:)
- Shamir shared secret, e.g. compatible with Pycryptodome's ones
Yeah, that would be nice.
- Providing an alternative to RSA for Public key encryption, for example the powerful but little-implemented ECIES
There exists ecc_encrypt_key()
resp. ecc_decrypt_key()
which claims
Does this work for you?
Here are some references for low-dependency Shamir that I found, just in case it helps
https://github.com/fletcher/c-sss ((MIT LICENSE, works)
https://github.com/rbaron/secret (MIT LICENSE, works but uses big matrix to reverse polynomial)
https://github.com/MrJoy/ssss (GNU GENERAL PUBLIC LICENSE, needs GMP)
https://github.com/bertrand-maujean/lib_sss (GNU AFFERO GENERAL PUBLIC LICENSE)
Thanks a lot for the pointer to ecc_encrypt_key(), I had completely missed this one :)
We'd need a quite portable/standard algorithm (compatible with Python implementations too) so I was thinking more of ECIES or the likes, but this one could be a valuable fallback solution, if linked to all languages.
Thanks for the awesome (and low footprint) lib :)
Some more wishlist for the projet ^^