Home
last modified time | relevance | path

Searched refs:PROV_CTX (Results 1 – 17 of 17) sorted by relevance

/openssl/providers/common/include/prov/
H A Dprovider_ctx.h22 } PROV_CTX; typedef
31 PROV_CTX *ossl_prov_ctx_new(void);
32 void ossl_prov_ctx_free(PROV_CTX *ctx);
33 void ossl_prov_ctx_set0_libctx(PROV_CTX *ctx, OSSL_LIB_CTX *libctx);
34 void ossl_prov_ctx_set0_handle(PROV_CTX *ctx, const OSSL_CORE_HANDLE *handle);
35 void ossl_prov_ctx_set0_core_bio_method(PROV_CTX *ctx, BIO_METHOD *corebiometh);
36 OSSL_LIB_CTX *ossl_prov_ctx_get0_libctx(PROV_CTX *ctx);
37 const OSSL_CORE_HANDLE *ossl_prov_ctx_get0_handle(PROV_CTX *ctx);
38 BIO_METHOD *ossl_prov_ctx_get0_core_bio_method(PROV_CTX *ctx);
H A Dbio.h32 BIO *ossl_bio_new_from_core_bio(PROV_CTX *provctx, OSSL_CORE_BIO *corebio);
/openssl/providers/common/
H A Dprovider_ctx.c14 PROV_CTX *ossl_prov_ctx_new(void) in ossl_prov_ctx_new()
16 return OPENSSL_zalloc(sizeof(PROV_CTX)); in ossl_prov_ctx_new()
19 void ossl_prov_ctx_free(PROV_CTX *ctx) in ossl_prov_ctx_free()
24 void ossl_prov_ctx_set0_libctx(PROV_CTX *ctx, OSSL_LIB_CTX *libctx) in ossl_prov_ctx_set0_libctx()
30 void ossl_prov_ctx_set0_handle(PROV_CTX *ctx, const OSSL_CORE_HANDLE *handle) in ossl_prov_ctx_set0_handle()
36 void ossl_prov_ctx_set0_core_bio_method(PROV_CTX *ctx, BIO_METHOD *corebiometh) in ossl_prov_ctx_set0_core_bio_method()
42 OSSL_LIB_CTX *ossl_prov_ctx_get0_libctx(PROV_CTX *ctx) in ossl_prov_ctx_get0_libctx()
49 const OSSL_CORE_HANDLE *ossl_prov_ctx_get0_handle(PROV_CTX *ctx) in ossl_prov_ctx_get0_handle()
56 BIO_METHOD *ossl_prov_ctx_get0_core_bio_method(PROV_CTX *ctx) in ossl_prov_ctx_get0_core_bio_method()
H A Dprovider_seeding.c82 size_t ossl_prov_get_entropy(PROV_CTX *prov_ctx, unsigned char **pout, in ossl_prov_get_entropy()
94 void ossl_prov_cleanup_entropy(PROV_CTX *prov_ctx, unsigned char *buf, in ossl_prov_cleanup_entropy()
105 size_t ossl_prov_get_nonce(PROV_CTX *prov_ctx, unsigned char **pout, in ossl_prov_get_nonce()
118 void ossl_prov_cleanup_nonce(PROV_CTX *prov_ctx, unsigned char *buf, size_t len) in ossl_prov_cleanup_nonce()
H A Dbio_prov.c226 BIO *ossl_bio_new_from_core_bio(PROV_CTX *provctx, OSSL_CORE_BIO *corebio) in ossl_bio_new_from_core_bio()
/openssl/providers/implementations/include/prov/
H A Dseeding.h22 size_t ossl_prov_get_entropy(PROV_CTX *prov_ctx, unsigned char **pout,
24 void ossl_prov_cleanup_entropy(PROV_CTX *prov_ctx, unsigned char *buf,
26 size_t ossl_prov_get_nonce(PROV_CTX *prov_ctx, unsigned char **pout,
29 void ossl_prov_cleanup_nonce(PROV_CTX *prov_ctx, unsigned char *buf,
/openssl/providers/implementations/encode_decode/
H A Ddecode_pem2der.c31 static int read_pem(PROV_CTX *provctx, OSSL_CORE_BIO *cin, in read_pem()
54 PROV_CTX *provctx;
H A Dendecoder_local.h27 int ossl_read_der(PROV_CTX *provctx, OSSL_CORE_BIO *cin, unsigned char **data,
H A Dendecoder_common.c87 int ossl_read_der(PROV_CTX *provctx, OSSL_CORE_BIO *cin, unsigned char **data, in ossl_read_der()
H A Ddecode_spki2typespki.c34 PROV_CTX *provctx;
H A Ddecode_epki2pki.c36 PROV_CTX *provctx;
H A Dencode_key2ms.c31 PROV_CTX *provctx;
H A Ddecode_pvk2key.c60 PROV_CTX *provctx;
H A Ddecode_msblob2key.c57 PROV_CTX *provctx;
H A Ddecode_der2key.c92 PROV_CTX *provctx;
H A Dencode_key2any.c44 PROV_CTX *provctx;
/openssl/providers/implementations/rands/
H A Ddrbg_local.h71 PROV_CTX *provctx;

Completed in 32 milliseconds