summaryrefslogtreecommitdiffstats
path: root/include/crypto/dsa.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/crypto/dsa.h')
-rw-r--r--include/crypto/dsa.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/include/crypto/dsa.h b/include/crypto/dsa.h
index eab5d44603..0afec99ae6 100644
--- a/include/crypto/dsa.h
+++ b/include/crypto/dsa.h
@@ -7,6 +7,7 @@
* https://www.openssl.org/source/license.html
*/
+#include <openssl/core.h>
#include <openssl/dsa.h>
#include "internal/ffc.h"
@@ -24,6 +25,7 @@ int dsa_sign_int(int type, const unsigned char *dgst,
const unsigned char *dsa_algorithmidentifier_encoding(int md_nid, size_t *len);
FFC_PARAMS *dsa_get0_params(DSA *dsa);
+int dsa_key_fromdata(DSA *dsa, const OSSL_PARAM params[]);
int dsa_generate_public_key(BN_CTX *ctx, const DSA *dsa, const BIGNUM *priv_key,
BIGNUM *pub_key);