]> git.ipfire.org Git - thirdparty/openssl.git/commit
Add ED25519 and ED448 support for EVP_PKEY_{sign,verify}_init_ex2()
authorRichard Levitte <levitte@openssl.org>
Wed, 24 Jul 2024 05:25:57 +0000 (07:25 +0200)
committerRichard Levitte <levitte@openssl.org>
Thu, 29 Aug 2024 17:13:07 +0000 (19:13 +0200)
commit66966827740a04249300b0b25735e9d4c9bcab26
tree27f7969a5d7d23858b402edae2f6c8412f6450fb
parent1751334f59816d675a1ea85e98434a8231a58efe
Add ED25519 and ED448 support for EVP_PKEY_{sign,verify}_init_ex2()

In this mode, only the ph instances are supported, and must be set
explicitly through a parameter.  The caller is assumed to pass a
prehash to EVP_PKEY_{sign,verify}().

Reviewed-by: Matt Caswell <matt@openssl.org>
Reviewed-by: Tomas Mraz <tomas@openssl.org>
Reviewed-by: Viktor Dukhovni <viktor@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/24975)
crypto/err/openssl.txt
include/openssl/proverr.h
providers/common/provider_err.c
providers/implementations/signature/eddsa_sig.c
test/recipes/30-test_evp_data/evppkey_ecx_sigalg.txt