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 says reinstate Monica Nov 28 '18 at 13:09
  • 1
    @Mawg Thank you for the suggestions. Edited the question now :) – satya Nov 29 '18 at 21:04

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

| improve this answer | |

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

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