diff options
author | Matt Caswell <matt@openssl.org> | 2020-01-27 17:50:47 +0100 |
---|---|---|
committer | Matt Caswell <matt@openssl.org> | 2020-02-11 23:32:47 +0100 |
commit | 4de88fe6daad0b7bd65b20bc887ff1ac62ae2ce8 (patch) | |
tree | 0efbd17f92152f5a091238799a171a6565232e50 /test/curve448_internal_test.c | |
parent | Check that ed25519 and ed448 are allowed by the security level (diff) | |
download | openssl-4de88fe6daad0b7bd65b20bc887ff1ac62ae2ce8.tar.xz openssl-4de88fe6daad0b7bd65b20bc887ff1ac62ae2ce8.zip |
Implement a stricter ECX_KEY type
Add ref counting and control how we allocate storage for the private key.
We will need this type in following commits where we move the ecx code
to be provider aware.
Reviewed-by: Patrick Steuer <patrick.steuer@de.ibm.com>
Reviewed-by: Shane Lontis <shane.lontis@oracle.com>
(Merged from https://github.com/openssl/openssl/pull/10964)
Diffstat (limited to 'test/curve448_internal_test.c')
-rw-r--r-- | test/curve448_internal_test.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/test/curve448_internal_test.c b/test/curve448_internal_test.c index 054948d23b..953b56c012 100644 --- a/test/curve448_internal_test.c +++ b/test/curve448_internal_test.c @@ -10,6 +10,7 @@ #include <string.h> #include <openssl/e_os2.h> #include <openssl/evp.h> +#include "crypto/ecx.h" #include "curve448_local.h" #include "testutil.h" |