Symbol: PROV_CTX
crypto/openssl/providers/common/bio_prov.c
226
BIO *ossl_bio_new_from_core_bio(PROV_CTX *provctx, OSSL_CORE_BIO *corebio)
crypto/openssl/providers/common/include/prov/bio.h
32
BIO *ossl_bio_new_from_core_bio(PROV_CTX *provctx, OSSL_CORE_BIO *corebio);
crypto/openssl/providers/common/include/prov/provider_ctx.h
33
PROV_CTX *ossl_prov_ctx_new(void);
crypto/openssl/providers/common/include/prov/provider_ctx.h
34
void ossl_prov_ctx_free(PROV_CTX *ctx);
crypto/openssl/providers/common/include/prov/provider_ctx.h
35
void ossl_prov_ctx_set0_libctx(PROV_CTX *ctx, OSSL_LIB_CTX *libctx);
crypto/openssl/providers/common/include/prov/provider_ctx.h
36
void ossl_prov_ctx_set0_handle(PROV_CTX *ctx, const OSSL_CORE_HANDLE *handle);
crypto/openssl/providers/common/include/prov/provider_ctx.h
37
void ossl_prov_ctx_set0_core_bio_method(PROV_CTX *ctx, BIO_METHOD *corebiometh);
crypto/openssl/providers/common/include/prov/provider_ctx.h
38
void ossl_prov_ctx_set0_core_get_params(PROV_CTX *ctx,
crypto/openssl/providers/common/include/prov/provider_ctx.h
40
OSSL_LIB_CTX *ossl_prov_ctx_get0_libctx(PROV_CTX *ctx);
crypto/openssl/providers/common/include/prov/provider_ctx.h
41
const OSSL_CORE_HANDLE *ossl_prov_ctx_get0_handle(PROV_CTX *ctx);
crypto/openssl/providers/common/include/prov/provider_ctx.h
42
BIO_METHOD *ossl_prov_ctx_get0_core_bio_method(PROV_CTX *ctx);
crypto/openssl/providers/common/include/prov/provider_ctx.h
43
OSSL_FUNC_core_get_params_fn *ossl_prov_ctx_get0_core_get_params(PROV_CTX *ctx);
crypto/openssl/providers/common/include/prov/provider_ctx.h
45
ossl_prov_ctx_get_param(PROV_CTX *ctx, const char *name, const char *defval);
crypto/openssl/providers/common/include/prov/provider_ctx.h
46
int ossl_prov_ctx_get_bool_param(PROV_CTX *ctx, const char *name, int defval);
crypto/openssl/providers/common/provider_ctx.c
103
int ossl_prov_ctx_get_bool_param(PROV_CTX *ctx, const char *name, int defval)
crypto/openssl/providers/common/provider_ctx.c
15
PROV_CTX *ossl_prov_ctx_new(void)
crypto/openssl/providers/common/provider_ctx.c
17
return OPENSSL_zalloc(sizeof(PROV_CTX));
crypto/openssl/providers/common/provider_ctx.c
20
void ossl_prov_ctx_free(PROV_CTX *ctx)
crypto/openssl/providers/common/provider_ctx.c
25
void ossl_prov_ctx_set0_libctx(PROV_CTX *ctx, OSSL_LIB_CTX *libctx)
crypto/openssl/providers/common/provider_ctx.c
31
void ossl_prov_ctx_set0_handle(PROV_CTX *ctx, const OSSL_CORE_HANDLE *handle)
crypto/openssl/providers/common/provider_ctx.c
37
void ossl_prov_ctx_set0_core_bio_method(PROV_CTX *ctx, BIO_METHOD *corebiometh)
crypto/openssl/providers/common/provider_ctx.c
43
void ossl_prov_ctx_set0_core_get_params(PROV_CTX *ctx,
crypto/openssl/providers/common/provider_ctx.c
50
OSSL_LIB_CTX *ossl_prov_ctx_get0_libctx(PROV_CTX *ctx)
crypto/openssl/providers/common/provider_ctx.c
57
const OSSL_CORE_HANDLE *ossl_prov_ctx_get0_handle(PROV_CTX *ctx)
crypto/openssl/providers/common/provider_ctx.c
64
BIO_METHOD *ossl_prov_ctx_get0_core_bio_method(PROV_CTX *ctx)
crypto/openssl/providers/common/provider_ctx.c
71
OSSL_FUNC_core_get_params_fn *ossl_prov_ctx_get0_core_get_params(PROV_CTX *ctx)
crypto/openssl/providers/common/provider_ctx.c
79
ossl_prov_ctx_get_param(PROV_CTX *ctx, const char *name, const char *defval)
crypto/openssl/providers/common/provider_seeding.c
110
size_t ossl_prov_get_nonce(PROV_CTX *prov_ctx, unsigned char **pout,
crypto/openssl/providers/common/provider_seeding.c
123
void ossl_prov_cleanup_nonce(PROV_CTX *prov_ctx, unsigned char *buf, size_t len)
crypto/openssl/providers/common/provider_seeding.c
87
size_t ossl_prov_get_entropy(PROV_CTX *prov_ctx, unsigned char **pout,
crypto/openssl/providers/common/provider_seeding.c
99
void ossl_prov_cleanup_entropy(PROV_CTX *prov_ctx, unsigned char *buf,
crypto/openssl/providers/fips/fipsprov.c
131
PROV_CTX *prov = (PROV_CTX *)vprov;
crypto/openssl/providers/implementations/encode_decode/decode_der2key.c
121
PROV_CTX *provctx;
crypto/openssl/providers/implementations/encode_decode/decode_epki2pki.c
37
PROV_CTX *provctx;
crypto/openssl/providers/implementations/encode_decode/decode_msblob2key.c
57
PROV_CTX *provctx;
crypto/openssl/providers/implementations/encode_decode/decode_pem2der.c
33
static int read_pem(PROV_CTX *provctx, OSSL_CORE_BIO *cin,
crypto/openssl/providers/implementations/encode_decode/decode_pem2der.c
56
PROV_CTX *provctx;
crypto/openssl/providers/implementations/encode_decode/decode_pvk2key.c
60
PROV_CTX *provctx;
crypto/openssl/providers/implementations/encode_decode/decode_spki2typespki.c
35
PROV_CTX *provctx;
crypto/openssl/providers/implementations/encode_decode/encode_key2any.c
50
PROV_CTX *provctx;
crypto/openssl/providers/implementations/encode_decode/encode_key2ms.c
31
PROV_CTX *provctx;
crypto/openssl/providers/implementations/encode_decode/endecoder_common.c
86
int ossl_read_der(PROV_CTX *provctx, OSSL_CORE_BIO *cin, unsigned char **data,
crypto/openssl/providers/implementations/encode_decode/endecoder_local.h
27
int ossl_read_der(PROV_CTX *provctx, OSSL_CORE_BIO *cin, unsigned char **data,
crypto/openssl/providers/implementations/encode_decode/ml_dsa_codecs.c
369
PROV_CTX *provctx, const char *propq)
crypto/openssl/providers/implementations/encode_decode/ml_dsa_codecs.c
401
int evp_type, PROV_CTX *provctx,
crypto/openssl/providers/implementations/encode_decode/ml_dsa_codecs.c
547
PROV_CTX *provctx)
crypto/openssl/providers/implementations/encode_decode/ml_dsa_codecs.h
21
int evp_type, PROV_CTX *provctx,
crypto/openssl/providers/implementations/encode_decode/ml_dsa_codecs.h
24
int evp_type, PROV_CTX *provctx,
crypto/openssl/providers/implementations/encode_decode/ml_dsa_codecs.h
33
PROV_CTX *provctx);
crypto/openssl/providers/implementations/encode_decode/ml_kem_codecs.c
236
PROV_CTX *provctx, const char *propq)
crypto/openssl/providers/implementations/encode_decode/ml_kem_codecs.c
270
int evp_type, PROV_CTX *provctx,
crypto/openssl/providers/implementations/encode_decode/ml_kem_codecs.c
436
PROV_CTX *provctx)
crypto/openssl/providers/implementations/encode_decode/ml_kem_codecs.h
21
int evp_type, PROV_CTX *provctx,
crypto/openssl/providers/implementations/encode_decode/ml_kem_codecs.h
24
int evp_type, PROV_CTX *provctx,
crypto/openssl/providers/implementations/encode_decode/ml_kem_codecs.h
33
PROV_CTX *provctx);
crypto/openssl/providers/implementations/include/prov/ml_dsa.h
14
ossl_prov_ml_dsa_new(PROV_CTX *provctx, const char *propq, int evp_type);
crypto/openssl/providers/implementations/include/prov/ml_kem.h
14
ossl_prov_ml_kem_new(PROV_CTX *provctx, const char *propq, int evp_type);
crypto/openssl/providers/implementations/include/prov/seeding.h
22
size_t ossl_prov_get_entropy(PROV_CTX *prov_ctx, unsigned char **pout,
crypto/openssl/providers/implementations/include/prov/seeding.h
24
void ossl_prov_cleanup_entropy(PROV_CTX *prov_ctx, unsigned char *buf,
crypto/openssl/providers/implementations/include/prov/seeding.h
26
size_t ossl_prov_get_nonce(PROV_CTX *prov_ctx, unsigned char **pout,
crypto/openssl/providers/implementations/include/prov/seeding.h
29
void ossl_prov_cleanup_nonce(PROV_CTX *prov_ctx, unsigned char *buf,
crypto/openssl/providers/implementations/keymgmt/ml_dsa_kmgmt.c
103
ML_DSA_KEY *ossl_prov_ml_dsa_new(PROV_CTX *ctx, const char *propq, int evp_type)
crypto/openssl/providers/implementations/keymgmt/ml_dsa_kmgmt.c
44
PROV_CTX *provctx;
crypto/openssl/providers/implementations/keymgmt/ml_kem_kmgmt.c
153
ML_KEM_KEY *ossl_prov_ml_kem_new(PROV_CTX *ctx, const char *propq, int evp_type)
crypto/openssl/providers/implementations/keymgmt/ml_kem_kmgmt.c
58
PROV_CTX *provctx;
crypto/openssl/providers/implementations/rands/drbg_local.h
61
PROV_CTX *provctx;
crypto/openssl/providers/implementations/storemgmt/file_store_any2obj.c
50
PROV_CTX *provctx;