Elliptic Curve Calculator

for elliptic curve E(Fp): Y2=X3+AX+B , p prime

         
  mod p
(be sure its a prime > 2, just fermat prime test here, so avoid carmichael numbers)

 

A
B  
(will be calculated so that point P is on curve)
  point P
x :

 
 
y: 



point Q
x:     
it's your own responsibility to ensure that Q is on curve
y:
  number  n  
   
 
  Result:
  
x:
 
y:
   
  NOTE: The point in infinity is here denoted (0,0)

Order of point P:
-will only give you result for fair sizes of p (less than 2000)
calculate k for kP= O
 
ECC Calculator

disclaimer: implementation is not rock solid industrial strength. Only for educational and illustrational purpose.


contact: Christel Bach (Master in Cryptology), c h r i s t e l @ c h r i s t e l . d k

Update: 2.july 2023: Bugs found and fried !!! Please let me know if you still find bugs

Update: 2. july 2023: Acknowledgement and thanks to my husband Anders Bjært Sørensen, Ph.D. in Mathematics, for invaluable help proofreading the math, and debugging the code. Link to Sørensens articles on Google Scholar here

Don't hesitate to contact me in case of questions about the application.

Thank you very much for using this site!
Thanks to all the students, teachers and professors around the planet who find this tool useful.

Please consider donation!
This use of this site is growing exponentially. It is expensive for me to pay for the server to get this service free and running.

Thanks a lot in advance!

 

 

Frontpage with other elliptic curve tools -->