-
-
Notifications
You must be signed in to change notification settings - Fork 1.1k
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
Why the NIST Curves? Shouldn't we be using 25591, 448? #586
Comments
Would happily accept a PR to use 25519 |
Would love to be able to, but I don't code! |
Stale issue message |
May be stale, but it's still a relevant enhancement ... |
@DiagonalArg , then please make a PR! |
Take 2 of my explaining that I don't code! Alright, we'll let this request go quietly ... |
This seems really very tricky, tbh. May need to PR both The pake repo is using crypto/elliptic in Go 1.13 for the NIST curves.
Therefore, quite a lot of refactoring. Not sure how to add ed448 as that would need to add 1 more package. |
there is a pr open in schollz/pake#8 already but that person is asking for help |
This looks like an interesting project, though I see you're using the NIST curves. Perhaps you don't know the history?
Should we trust the NIST-recommended ECC parameters?
My understanding is that we should be sticking with 25519 and apparently now also 448.
Magic-wormhole, for example, which seems similar to your project, uses 25519.
The text was updated successfully, but these errors were encountered: