`p=(2^3) F1.<x>=GF(2)[] F.=GF(2^3,'a',modulus=x^3+x+1);F.modulus(); for i,x in enumerate(F): print("{} {}".format(i, x))
A=a^2+a;A B=a+1
E = EllipticCurve(F, (1,A,0,0,B));E`
1 | initial version |
.
p=(2^3)
F1.<x>=GF(2)[]
F.=GF(2^3,'a',modulus=x^3+x+1);F.modulus();
F.<a>=GF(2^3,'a',modulus=x^3+x+1);F.modulus();
for i,x in enumerate(F): print("{} {}".format(i, x))x))
A=a^2+a;A
B=a+1
E = EllipticCurve(F, (1,A,0,0,B));E