1
$\begingroup$

This video explanation is great because it shows an example using small numbers, if it wasn't for that example my code would be wrong.

Still: the code takes 0.5 seconds to calculate 300 point doublings using 256 bit numbers. I found it's faster to do point addition or doubling using the Jacobi transformation or Weierstrass transformation but I can't find explanation examples using small numbers.

Can someone write an example of point addition using Jacobi transformation?

$\endgroup$
2
  • 1
    $\begingroup$ Just a hint: you can take a look at the Explicit-Formulas Database. There's plenty of formulas for different form of elliptic curves. You can find point additions detailed as a succession of elementary operations (multiplication, squaring, addition over the base field). $\endgroup$
    – user69015
    Aug 12, 2020 at 21:09
  • $\begingroup$ I would really like an example using small numbers because learning from the equations alone would have made me calculate division incorrectly, substraction too. I predict similar mistakes will happen if I do the jacobi transformation $\endgroup$
    – porente
    Aug 12, 2020 at 21:28

0

Your Answer

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

Browse other questions tagged or ask your own question.