-
Notifications
You must be signed in to change notification settings - Fork 135
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
Is there any plan support EdDSA? #43
Comments
@Tougee There is no plan of that sort currently, though I can give it a shot at some point. I know it's secure with a smaller key size than RSA. Do you have evidence of its "increasing popularity"? I'd be looking for standards that have adopted it or other cryptographic libraries (similar to this one - think Crypto++ or BouncyCastle) that have it. |
I just checked - bouncycastle does not support EDDSA, but does support ECDSA. Like most everyone else, I'm very inclined to trust Bernstein on cryptographic matters, but this algorithm is young and hasn't gotten much in the way of standardization. I don't know if this can become a priority. |
Thanks for your reply, what you said makes sense. |
I implemented a basic EdDSA based on this library. I know this is very imperfect. If you are free, I hope you can quickly review and give some suggestions to help me improve it, thank you! |
Ed25519 now very popular on the blockchain, small signature, more efficient. |
Thanks for the library! I would also look for EdDSA (ed25519) support. |
You can try a "Smaller" package https://github.com/tougee/ed25519 which is ported from Golang. |
Hi, thanks for the cool library.
In view of the increasing popularity of EdDSA, Is there any plan support it?
The text was updated successfully, but these errors were encountered: