Get bit representation of an elliptic curve group element
I can define an elliptic curve using
E = EllipticCurve(GF(97), [2,3])
I can then compute a group on E using
G = E.abelian_group()
I can then sample a random element in the group using
R = G.random_element()
Is there a way I can get a bit string representation of this group element R? Actually, I am implementing a pseudo-random generator scheme, which finally outputs a group element on elliptic curve. I need to convert it to a bit string.
Maybe like that: