PyCryptodome can be used as: an almost drop-in replacement for the old PyCrypto library
PyCrytpo's development momentum seems to be paused since 2014; 58 pull requests currently open, 136 open issues. Currently fails for Python 3.8 because of its usage of time.clock -- trivial to fix though: https://github.com/dlitz/pycrypto/pull/296).
All in all, PyCryptodome appears to be a better option.
PyCrytpo's development momentum seems to be paused since 2014; 58 pull requests currently open, 136 open issues. Currently fails for Python 3.8 because of its usage of
time.clock
-- trivial to fix though: https://github.com/dlitz/pycrypto/pull/296).All in all, PyCryptodome appears to be a better option.
As a note: PyCrytpodome has an implementation of Shamir's Secret Sharing: https://github.com/Legrandin/pycryptodome/blob/master/lib/Crypto/Protocol/SecretSharing.py.