Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
WIP: ED25519 support. #3361
This adds support for Ed25519 sign and verify including ASN.1 sign/verify
The low level code is taken from the code we initially cut out from the BoringSSL import, modified slightly to fit the current curve25519.c and to make the API a little more consistent with the X25519 version.
WIP because this uses a new technique for signing (pass the message to be signed directly to EVP_PKEY_sign) and the low level code needs some more scrutiny.