Loading [MathJax]/jax/output/HTML-CSS/jax.js
Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

How define Twisted Edwards elliptic curve ?

EllipticCurve in Sage has 2 or 5 parameters. For 5 parameters EllipticCurve([a,b,c,d,e]) means: y^2 + axy + cy = x^3 + bx^2 + d*x + e

Ed25519 (for example for Monero) is defined by x2+y2=1121665121666x2y2

There exists part x^2y^2 which not exists in Sage EllipticCurve parameters. What means "twisted"? How define 121665121666 ? I must multiply 121665 bu inverted 121666 in field? Field is with prime p=225519

How define Twisted Edwards elliptic curve ?

EllipticCurve in Sage has 2 or 5 parameters. For 5 parameters EllipticCurve([a,b,c,d,e]) means: y^2 + axy + cy = x^3 + bx^2 + d*x + e

Ed25519 (for example for Monero) is defined by x2+y2=1121665121666x2y2

There exists part x^2y^2 which not exists in Sage EllipticCurve parameters. What means "twisted"? How define 121665121666 ? I must multiply 121665 bu inverted 121666 in field? Field is with prime p=225519p=225519

How define Twisted Edwards elliptic curve ?

EllipticCurve in Sage has In Sage, EllipticCurve takes 2 or 5 parameters. parameters.

For 5 parameters EllipticCurve([a,b,c,d,e]) means: parameters, EllipticCurve([a, b, c, d, e]) means:

y^2 + axy a*x*y + cy c*y = x^3 + bx^2 b*x^2 + d*x + e.

The curve Ed25519 (for example for Monero) is defined by x2+y2=1121665121666x2y2by x2+y2=1121665121666x2y2

There exists part x^2y^2 This equation has a term in x2y2 which does not exists exist in Sage EllipticCurve parameters. EllipticCurve parameters.

What means "twisted"? does "twisted" mean?

How to define 121665121666 ? ?

I must multiply 121665 bu but inverted 121666 in field? Field is with prime p=225519p=225519.