diff options
author | Dr. Stephen Henson <steve@openssl.org> | 2015-10-19 14:38:43 +0100 |
---|---|---|
committer | Dr. Stephen Henson <steve@openssl.org> | 2015-12-09 22:09:17 +0000 |
commit | 28572b577c9a8fa41d85e1d2dce8afb2892464cd (patch) | |
tree | e464aa284120d71e7528fe8f5a97ec5ee5e0c2fc /crypto/engine/eng_int.h | |
parent | 28cbe2ab4a06058066f6328c6d8654954217c744 (diff) |
Support for EC_KEY_METHOD.
Add EC_KEY_METHOD. This is part of the EC revision and will make EC behave
more like other algorithms. Specifically:
EC_KEY_METHOD is part of EC_KEY.
It is part of ENGINE.
Default or key specific implementations can be provided to redirect some
or all operations.
Reviewed-by: Richard Levitte <levitte@openssl.org>
Diffstat (limited to 'crypto/engine/eng_int.h')
-rw-r--r-- | crypto/engine/eng_int.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/crypto/engine/eng_int.h b/crypto/engine/eng_int.h index 42674e14fa..91160ded48 100644 --- a/crypto/engine/eng_int.h +++ b/crypto/engine/eng_int.h @@ -181,6 +181,7 @@ struct engine_st { const DH_METHOD *dh_meth; const ECDH_METHOD *ecdh_meth; const ECDSA_METHOD *ecdsa_meth; + const EC_KEY_METHOD *ec_key_meth; const RAND_METHOD *rand_meth; const STORE_METHOD *store_meth; /* Cipher handling is via this callback */ |