I would like to program my cryptographic scheme which uses some computations on elliptic curves. I coded it using sagemath package, which is a python library. It is simple but very slow. I need to deal with very large numbers (like 256 bit integers). Computations on such large numbers are slow in sagmath.

Please suggest some libraries that are fast and simple to use for computations on elliptic curves. I would like to have a library that supports generating elliptic curves, sampling a random generator of an elliptic curve, computing group operations on elliptic curves etc.,

  • Welcome aboard. You got a downvote and a close vote for asking us to provide an example (I guess). Best read How to Ask. But your question about other libraries is certainly on topic and I will upvote this and vote to leave it open
    – Mawg
    Nov 28, 2018 at 13:09
  • 1
    @Mawg Thank you for the suggestions. Edited the question now :)
    – satya
    Nov 29, 2018 at 21:04

1 Answer 1


I'm using this library: https://github.com/AntonKueltz/fastecdsa. I found it to run faster than sage (implemented the same program in both).

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.