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

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 close merge delete

Sort by ยป oldest newest most voted

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.

more