You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@mratsim As far as I know, sage only supports Weierstrass curves and doesn't support Twisted Edwards curves like Banderwagon and Bandersnatch. So is there any way around this?
@mratsim As far as I know, sage only supports Weierstrass curves and doesn't support Twisted Edwards curves like Banderwagon and Bandersnatch. So is there any way around this?
The PR #354 adds the pre-comp optimisation for
sqrt
, which has the constants prepared only forA
sage
script is supposed to be added for the calculation of the these constants for other curves. The algorithm for the calculation of the constants can be found herehttps://github.com/crate-crypto/go-ipa/blob/408dbffb2041271c95979a3fb79d98b268bf2880/bandersnatch/fp/sqrt.go#L45-L89
A corresponding sage script is supposed to be created and added inside the sage folder
The text was updated successfully, but these errors were encountered: