summaryrefslogtreecommitdiffstats
path: root/include
diff options
context:
space:
mode:
authorPauli <ppzgs1@gmail.com>2021-02-26 10:06:11 +1000
committerPauli <ppzgs1@gmail.com>2021-02-28 17:25:49 +1000
commit7c75f2daf8b50c92bfb5c17fa62136e61f6eb515 (patch)
tree9b8c91e5ad7e2c9b5029aac658a184223cb947ec /include
parenta9603292fb77349ba144f38612d88af07107396a (diff)
evp: add param argument to KDF derive call
Reviewed-by: Shane Lontis <shane.lontis@oracle.com> (Merged from https://github.com/openssl/openssl/pull/14310)
Diffstat (limited to 'include')
-rw-r--r--include/openssl/kdf.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/include/openssl/kdf.h b/include/openssl/kdf.h
index f1bc9a7709..4c1397f909 100644
--- a/include/openssl/kdf.h
+++ b/include/openssl/kdf.h
@@ -41,7 +41,8 @@ const EVP_KDF *EVP_KDF_CTX_kdf(EVP_KDF_CTX *ctx);
void EVP_KDF_CTX_reset(EVP_KDF_CTX *ctx);
size_t EVP_KDF_CTX_get_kdf_size(EVP_KDF_CTX *ctx);
-int EVP_KDF_derive(EVP_KDF_CTX *ctx, unsigned char *key, size_t keylen);
+int EVP_KDF_derive(EVP_KDF_CTX *ctx, unsigned char *key, size_t keylen,
+ const OSSL_PARAM params[]);
int EVP_KDF_get_params(EVP_KDF *kdf, OSSL_PARAM params[]);
int EVP_KDF_CTX_get_params(EVP_KDF_CTX *ctx, OSSL_PARAM params[]);
int EVP_KDF_CTX_set_params(EVP_KDF_CTX *ctx, const OSSL_PARAM params[]);