Bugzilla – Bug 1365
Add Ed25519 support using libnettle
Last modified: 2017-07-24 12:47:09 CEST
libnettle supports Ed25519 since 2014 (and nettle-3.1 has some changes to the interface, so you might to want to use it), so it would be really nice if we can get Ed25519 support in libunbound when compiled with libnettle, as this is something we can have right now (as opposed to waiting for OpenSSL 1.1.1 that is waiting for TLS 1.3 to be finished).
The harder part might be the unhashed input to Ed25519 curve, but you have already solved that for OpenSSL, so it might be very easy to add :)
Thank you for the report. It is implemented and passes test. (with --libunbound-only). The unhashed input did not pose an issue.
Best regards, Wouter