Searched refs:PROV_CTX (Results 1 – 18 of 18) sorted by relevance
/freebsd/crypto/openssl/providers/common/include/prov/ |
H A D | provider_ctx.h | 22 } 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 D | bio.h | 32 BIO *ossl_bio_new_from_core_bio(PROV_CTX *provctx, OSSL_CORE_BIO *corebio);
|
/freebsd/crypto/openssl/providers/common/ |
H A D | provider_ctx.c | 14 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 D | provider_seeding.c | 47 size_t ossl_prov_get_entropy(PROV_CTX *prov_ctx, unsigned char **pout, in ossl_prov_get_entropy() 56 void ossl_prov_cleanup_entropy(PROV_CTX *prov_ctx, unsigned char *buf, in ossl_prov_cleanup_entropy() 63 size_t ossl_prov_get_nonce(PROV_CTX *prov_ctx, unsigned char **pout, in ossl_prov_get_nonce() 73 void ossl_prov_cleanup_nonce(PROV_CTX *prov_ctx, unsigned char *buf, size_t len) in ossl_prov_cleanup_nonce()
|
H A D | bio_prov.c | 226 BIO *ossl_bio_new_from_core_bio(PROV_CTX *provctx, OSSL_CORE_BIO *corebio) in ossl_bio_new_from_core_bio()
|
/freebsd/crypto/openssl/providers/implementations/include/prov/ |
H A D | seeding.h | 33 size_t ossl_prov_get_entropy(PROV_CTX *prov_ctx, unsigned char **pout, 35 void ossl_prov_cleanup_entropy(PROV_CTX *prov_ctx, unsigned char *buf, 37 size_t ossl_prov_get_nonce(PROV_CTX *prov_ctx, unsigned char **pout, 40 void ossl_prov_cleanup_nonce(PROV_CTX *prov_ctx, unsigned char *buf,
|
/freebsd/crypto/openssl/providers/implementations/encode_decode/ |
H A D | decode_pem2der.c | 31 static int read_pem(PROV_CTX *provctx, OSSL_CORE_BIO *cin, in read_pem() 54 PROV_CTX *provctx;
|
H A D | endecoder_local.h | 27 int ossl_read_der(PROV_CTX *provctx, OSSL_CORE_BIO *cin, unsigned char **data,
|
H A D | endecoder_common.c | 87 int ossl_read_der(PROV_CTX *provctx, OSSL_CORE_BIO *cin, unsigned char **data, in ossl_read_der()
|
H A D | decode_spki2typespki.c | 32 PROV_CTX *provctx;
|
H A D | decode_epki2pki.c | 34 PROV_CTX *provctx;
|
H A D | decode_pvk2key.c | 57 PROV_CTX *provctx;
|
H A D | encode_key2ms.c | 31 PROV_CTX *provctx;
|
H A D | decode_msblob2key.c | 57 PROV_CTX *provctx;
|
H A D | decode_der2key.c | 91 PROV_CTX *provctx;
|
H A D | encode_key2any.c | 44 PROV_CTX *provctx;
|
/freebsd/crypto/openssl/providers/implementations/rands/ |
H A D | crngt.c | 34 static int crngt_get_entropy(PROV_CTX *provctx, const EVP_MD *digest, in crngt_get_entropy()
|
H A D | drbg_local.h | 75 PROV_CTX *provctx;
|