/tomaquet-ecc

Primitives for Elliptic Curve Cryptography

Primary LanguagePython

tomaquet ecc

The library is for educational purposes only. It is not meant to be used in production.

Primitives for elliptic curve cryptography (and not only). Contains:

  • Basic Elliptic Curve Operations Support on secp256k1 curve
  • Shamir Secret Sharing Scheme with optional support for Feldman Verifiable Secret Sharing Scheme
  • Distributed Key Generation Scheme
  • Diffie Hellman Key Exchange Scheme
  • Time Lock Encryption Scheme
  • RSA Encryption Scheme

Useful Resources