[gnutls-help] curve25519, UMAC, etc

Nikos Mavrogiannopoulos nmav at gnutls.org
Fri Mar 14 08:34:09 CET 2014

On Thu, Mar 13, 2014 at 12:17 AM, A L <mail at lechevalier.se> wrote:
> Are there any plans to support curve25519 or any of the other non-NIST
> curves for ECC/ECDH and are there plans to support Ed25519 signature?
> Reference:
> http://cr.yp.to/ecdh.html
> http://ed25519.cr.yp.to
> https://tools.ietf.org/html/draft-josefsson-tls-curve25519-04

The plan is to be added once it is standardized and implemented in
nettle.  Ed25519 signature scheme will not be added, as it is not
standardized in any way and there is no plan to make it so as far as I

Implementing algorithms prior to standardization has the risk of
implementing an early variant of the algorithm that isn't in the final
standard (this is the case with gnutls implementing salsa20-umac,
which was replaced with chacha20-poly, and openssh with the
chacha20-poly implementation, which is based on an early draft that is
incompatible with the latest).


More information about the Gnutls-help mailing list