-
Notifications
You must be signed in to change notification settings - Fork 129
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Generate Anomalous Curve with Given order #16
Comments
Could you give an example q for which
That Sutherland paper is very complicated. I put it in there as a TODO but it's very unlikely I'll implement that in the near future. I also don't think it would be needed for the LMVV Anomalous Curves paper. |
There are several I was specifically trying with m = 0xfffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd0364141 |
OK, so I understand the problem you're having. In your case, Then So The problem here is that D is way too big for our complex multiplication. Yes, the Sutherland paper might help here, but even then I don't know if the complex multiplication method with such a big D value would work. I think this is going to stay an open issue. As mentioned, the Sutherland paper is way too complicated to implement anyway, especially in python. |
@jvdsn |
I was wondering if it is possible to extend the the function
generate_anomalous_q
to generate curves with more types of prime numbers, as mentioned in this paper for the case (Case hD ≥ 2.)(https://doi.org/10.1016/j.ipl.2004.11.008)
Edit:
in this file shared/ecc.py you mentioned you'll implement "Accelerating the CM method" by Sutherland. Would you be able to do that? That might help to generate elliptic curve with a given order
The text was updated successfully, but these errors were encountered: