aboutsummaryrefslogtreecommitdiff
path: root/test/curve448_internal_test.c
diff options
context:
space:
mode:
authorMatt Caswell <matt@openssl.org>2020-01-27 16:50:47 +0000
committerMatt Caswell <matt@openssl.org>2020-02-11 22:32:47 +0000
commit4de88fe6daad0b7bd65b20bc887ff1ac62ae2ce8 (patch)
tree0efbd17f92152f5a091238799a171a6565232e50 /test/curve448_internal_test.c
parent620c97b671a9c7bc31ca36a24b2242aa1aa80022 (diff)
downloadopenssl-4de88fe6daad0b7bd65b20bc887ff1ac62ae2ce8.zip
openssl-4de88fe6daad0b7bd65b20bc887ff1ac62ae2ce8.tar.gz
openssl-4de88fe6daad0b7bd65b20bc887ff1ac62ae2ce8.tar.bz2
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.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/test/curve448_internal_test.c b/test/curve448_internal_test.c
index 054948d..953b56c 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"