Good day! Wondering if Python has a library for working with elliptic curves? Specifically interested in functions like:

  • Point multiplication
  • Addition of points
  • Double point
  • Finding the opposite point
  • Belonging of a curve point
  • <etc>

    1 answer 1

    Everything in libraries is already wrapped in high-level functions for working with cryptography. For curves, there is an example: https://rosettacode.org/wiki/Elliptic_curve_arithmetic#Python Multiplication, addition, and other operations. There is a small explanation at the top of the page.