diff options
Diffstat (limited to 'src/lib/libcrypto/dsa/dsa.h')
-rw-r--r-- | src/lib/libcrypto/dsa/dsa.h | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/lib/libcrypto/dsa/dsa.h b/src/lib/libcrypto/dsa/dsa.h index 6ddd4c35d5..f990ad52f0 100644 --- a/src/lib/libcrypto/dsa/dsa.h +++ b/src/lib/libcrypto/dsa/dsa.h | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: dsa.h,v 1.22 2016/11/04 18:35:30 jsing Exp $ */ | 1 | /* $OpenBSD: dsa.h,v 1.23 2018/02/17 13:47:36 tb Exp $ */ |
2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) | 2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) |
3 | * All rights reserved. | 3 | * All rights reserved. |
4 | * | 4 | * |
@@ -257,6 +257,10 @@ int DSA_print_fp(FILE *bp, const DSA *x, int off); | |||
257 | DH *DSA_dup_DH(const DSA *r); | 257 | DH *DSA_dup_DH(const DSA *r); |
258 | #endif | 258 | #endif |
259 | 259 | ||
260 | void DSA_get0_pqg(const DSA *d, const BIGNUM **p, const BIGNUM **q, | ||
261 | const BIGNUM **g); | ||
262 | void DSA_get0_key(const DH *d, const BIGNUM **pub_key, const BIGNUM **priv_key); | ||
263 | |||
260 | #define EVP_PKEY_CTX_set_dsa_paramgen_bits(ctx, nbits) \ | 264 | #define EVP_PKEY_CTX_set_dsa_paramgen_bits(ctx, nbits) \ |
261 | EVP_PKEY_CTX_ctrl(ctx, EVP_PKEY_DSA, EVP_PKEY_OP_PARAMGEN, \ | 265 | EVP_PKEY_CTX_ctrl(ctx, EVP_PKEY_DSA, EVP_PKEY_OP_PARAMGEN, \ |
262 | EVP_PKEY_CTRL_DSA_PARAMGEN_BITS, nbits, NULL) | 266 | EVP_PKEY_CTRL_DSA_PARAMGEN_BITS, nbits, NULL) |