-
Notifications
You must be signed in to change notification settings - Fork 140
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
Implement Montgomery backend with 32 bits #538
Comments
I can take up this! |
@RajeshRk18 still working on this? |
Yeah, wip |
👋 Could I take this one? |
It's almost done. Just need to add fuzzer. |
Am I correct that for generalizing over both word size the only way is to move Just trying to understand this issue better. Sorry if miss/confused something. Would be nice to see correction of my comprehension of this one! 🙏 |
Currently montgomery backend works with limbs of 64 bits. For really small fields, like babybear, it may be useful to have a 32 bits version. This version doesn't need to support multiple limbs, since it's use is limited to this field, but it may be useful to generalize it.
We recommend just doing the first task, then generalizing
The text was updated successfully, but these errors were encountered: