Enable Ed25519 signing/verifying to use the libctx
authorMatt Caswell <matt@openssl.org>
Tue, 7 Apr 2020 10:10:02 +0000 (11:10 +0100)
committerMatt Caswell <matt@openssl.org>
Thu, 9 Apr 2020 15:10:00 +0000 (16:10 +0100)
commit5435044fd6007f8a649f8fc75a043221931d4bf1
tree1418352b258f90206d4b12f28b787ef607a4ff70
parentbbe3ed06d7bed1bed75d4816665539c959741d2d
Enable Ed25519 signing/verifying to use the libctx

Ed25519 needs to fetch a digest and so needs to use the correct libctx.

Reviewed-by: Tomas Mraz <tmraz@fedoraproject.org>
(Merged from https://github.com/openssl/openssl/pull/11496)
crypto/ec/curve25519.c
crypto/ec/ecx_meth.c
include/crypto/ecx.h
providers/implementations/signature/eddsa.c