Ask Your Question

what does it mean- E[0] on elliptic curve ?

asked 2021-01-31 23:05:09 +0200

Duglas gravatar image

p=0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFC2F F = FiniteField(p) E = EllipticCurve(F,[0,7]) P = (55066263022277343669578718895168534326250603453777594175500187360389116729240, 32670510020758816978083085130507043184471273380659243275938904335757337482424) Q = (73743494981091310225183437928705445971547209933889250203418984161636685752940, 11631836127262588074866865966407682791076216053410793389050868181719948695784)

z=E[0] print(z)

It very hard to calculate E[0], so, I'm looking for your help friends.

Beeg Thank You ???????

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted

answered 2021-02-22 23:37:00 +0200

vojtechsu gravatar image

E[0] is the infinity point of the curve, i.e. (0:1:0). More generally, you can get points (defined over F) using the square brackets: E[i]. The class is implemented such that E[0] will be always the infinity point.

It is hard to calculate the points of elliptic curve over large fields so it will take some time to display E[0] even though we know it will be the infinity point.

edit flag offensive delete link more

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

Question Tools


Asked: 2021-01-31 23:05:09 +0200

Seen: 38 times

Last updated: Feb 22