Symbol: derive
crypto/openssl/crypto/evp/evp_local.h
151
OSSL_FUNC_keyexch_derive_fn *derive;
crypto/openssl/crypto/evp/exchange.c
368
if (ctx->pmeth == NULL || ctx->pmeth->derive == NULL) {
crypto/openssl/crypto/evp/exchange.c
450
|| !(ctx->pmeth->derive != NULL
crypto/openssl/crypto/evp/exchange.c
531
ret = ctx->op.kex.exchange->derive(ctx->op.kex.algctx, key, pkeylen,
crypto/openssl/crypto/evp/exchange.c
536
if (ctx->pmeth == NULL || ctx->pmeth->derive == NULL) {
crypto/openssl/crypto/evp/exchange.c
541
M_check_autoarg(ctx, key, pkeylen, EVP_F_EVP_PKEY_DERIVE) return ctx->pmeth->derive(ctx, key, pkeylen);
crypto/openssl/crypto/evp/exchange.c
87
if (exchange->derive != NULL)
crypto/openssl/crypto/evp/exchange.c
89
exchange->derive = OSSL_FUNC_keyexch_derive(fns);
crypto/openssl/crypto/evp/kdf_lib.c
144
return ctx->meth->derive(ctx->algctx, key, keylen, params);
crypto/openssl/crypto/evp/kdf_meth.c
101
if (kdf->derive != NULL)
crypto/openssl/crypto/evp/kdf_meth.c
103
kdf->derive = OSSL_FUNC_kdf_derive(fns);
crypto/openssl/crypto/evp/pmeth_lib.c
1791
int (*derive)(EVP_PKEY_CTX *ctx,
crypto/openssl/crypto/evp/pmeth_lib.c
1796
pmeth->derive = derive;
crypto/openssl/crypto/evp/pmeth_lib.c
2000
*pderive = pmeth->derive;
crypto/openssl/include/crypto/evp.h
179
int (*derive)(EVP_PKEY_CTX *ctx, unsigned char *key, size_t *keylen);
crypto/openssl/include/crypto/evp.h
243
OSSL_FUNC_kdf_derive_fn *derive;
crypto/openssl/include/openssl/evp.h
2138
int (*derive)(EVP_PKEY_CTX *ctx, unsigned char *key, size_t *keylen));
crypto/openssl/providers/implementations/kdfs/kbkdf.c
356
ret = derive(ctx->ctx_init, ctx->mode, ctx->iv, ctx->iv_len, ctx->label,