currently working on generation elliptic curve for ECDSA and met some problems:
An elliptic curve: y**2 = x**3 + ax + b (mod p)
Point on elliptic curve: G = (Gx, Gy)
- How to find a cardinality of Elliptic curve?
- How to find the order of point G on that elliptic curve?
— As for 1.: the cardinality may be found with SEA (which fit nicely for large modules p). Is there any implementation for SEA within Python?
— As for 2: any solution within Python?
P.S.
Sorry for my English and thank you.
This is related to this topic.
Sage is a powerful math package with a Python front-end. With Sage you will be able to use PARI/GP package
You have also some information in their FAQ about elliptic curves