Dmitry Eremin-Solenikov dbaryshkov@gmail.com writes:
Basically I have two strange curves which are defined in Weierstrass form, but have equivalent Untwisted Edwards form. I planned to make ecc_point_set/get convert between x,y and u,v,w (and to store these coordinates in ecc_point).
Then the internal representation would be plain limb arrays holding u, v, w in order. With individual coordinates in ordinary or montgomery representation, depending on what makes the reduce operation most efficient.
Now I'm getting unsure about what should go in the struct ecc_point limb array. But I think curve implementation has some room to choose it's preferred representation.
Regards, /Niels