| /include/openssl/ |
| A D | decoder.h | 51 int OSSL_DECODER_CTX_set_params(OSSL_DECODER_CTX *ctx, 53 void OSSL_DECODER_CTX_free(OSSL_DECODER_CTX *ctx); 56 int OSSL_DECODER_CTX_set_passphrase(OSSL_DECODER_CTX *ctx, 60 int OSSL_DECODER_CTX_set_passphrase_cb(OSSL_DECODER_CTX *ctx, 63 int OSSL_DECODER_CTX_set_passphrase_ui(OSSL_DECODER_CTX *ctx, 73 int OSSL_DECODER_CTX_set_input_type(OSSL_DECODER_CTX *ctx, 78 int OSSL_DECODER_CTX_add_extra(OSSL_DECODER_CTX *ctx, 98 int OSSL_DECODER_CTX_set_construct(OSSL_DECODER_CTX *ctx, 102 int OSSL_DECODER_CTX_set_cleanup(OSSL_DECODER_CTX *ctx, 112 int OSSL_DECODER_from_bio(OSSL_DECODER_CTX *ctx, BIO *in); [all …]
|
| A D | encoder.h | 51 int OSSL_ENCODER_CTX_set_params(OSSL_ENCODER_CTX *ctx, 53 void OSSL_ENCODER_CTX_free(OSSL_ENCODER_CTX *ctx); 56 int OSSL_ENCODER_CTX_set_passphrase(OSSL_ENCODER_CTX *ctx, 60 int OSSL_ENCODER_CTX_set_passphrase_cb(OSSL_ENCODER_CTX *ctx, 66 int OSSL_ENCODER_CTX_set_cipher(OSSL_ENCODER_CTX *ctx, 70 int OSSL_ENCODER_CTX_set_output_type(OSSL_ENCODER_CTX *ctx, 77 int OSSL_ENCODER_CTX_add_extra(OSSL_ENCODER_CTX *ctx, 95 int OSSL_ENCODER_CTX_set_construct(OSSL_ENCODER_CTX *ctx, 99 int OSSL_ENCODER_CTX_set_cleanup(OSSL_ENCODER_CTX *ctx, 103 int OSSL_ENCODER_to_bio(OSSL_ENCODER_CTX *ctx, BIO *out); [all …]
|
| A D | kdf.h | 34 void EVP_KDF_CTX_free(EVP_KDF_CTX *ctx); 40 const EVP_KDF *EVP_KDF_CTX_kdf(EVP_KDF_CTX *ctx); 42 void EVP_KDF_CTX_reset(EVP_KDF_CTX *ctx); 43 size_t EVP_KDF_CTX_get_kdf_size(EVP_KDF_CTX *ctx); 107 int EVP_PKEY_CTX_set1_hkdf_salt(EVP_PKEY_CTX *ctx, 110 int EVP_PKEY_CTX_set1_hkdf_key(EVP_PKEY_CTX *ctx, 113 int EVP_PKEY_CTX_add1_hkdf_info(EVP_PKEY_CTX *ctx, 116 int EVP_PKEY_CTX_set_hkdf_mode(EVP_PKEY_CTX *ctx, int mode); 122 int EVP_PKEY_CTX_set1_scrypt_salt(EVP_PKEY_CTX *ctx, 125 int EVP_PKEY_CTX_set_scrypt_N(EVP_PKEY_CTX *ctx, uint64_t n); [all …]
|
| A D | evp.h | 591 int (*EVP_MD_CTX_update_fn(EVP_MD_CTX *ctx))(EVP_MD_CTX *ctx, 735 int EVP_MD_CTX_reset(EVP_MD_CTX *ctx); 736 void EVP_MD_CTX_free(EVP_MD_CTX *ctx); 738 # define EVP_MD_CTX_init(ctx) EVP_MD_CTX_reset((ctx)) argument 739 # define EVP_MD_CTX_destroy(ctx) EVP_MD_CTX_free((ctx)) argument 1289 int EVP_MAC_final(EVP_MAC_CTX *ctx, 2023 int EVP_PKEY_sign(EVP_PKEY_CTX *ctx, 2036 int EVP_PKEY_verify(EVP_PKEY_CTX *ctx, 2055 int EVP_PKEY_encrypt(EVP_PKEY_CTX *ctx, 2060 int EVP_PKEY_decrypt(EVP_PKEY_CTX *ctx, [all …]
|
| A D | ts.h | 272 void TS_RESP_CTX_free(TS_RESP_CTX *ctx); 303 int TS_RESP_CTX_set_accuracy(TS_RESP_CTX *ctx, 336 int TS_RESP_CTX_set_status_info(TS_RESP_CTX *ctx, 346 TS_REQ *TS_RESP_CTX_get_request(TS_RESP_CTX *ctx); 416 void TS_VERIFY_CTX_init(TS_VERIFY_CTX *ctx); 417 void TS_VERIFY_CTX_free(TS_VERIFY_CTX *ctx); 418 void TS_VERIFY_CTX_cleanup(TS_VERIFY_CTX *ctx); 439 # define TS_VERIFY_CTS_set_certs(ctx, cert) TS_VERIFY_CTX_set_certs(ctx,cert) argument 489 TS_RESP_CTX *ctx); 498 TS_RESP_CTX *ctx); [all …]
|
| A D | bn.h | 214 void BN_CTX_start(BN_CTX *ctx); 215 BIGNUM *BN_CTX_get(BN_CTX *ctx); 216 void BN_CTX_end(BN_CTX *ctx); 224 BN_CTX *ctx); 276 BN_CTX *ctx); 277 # define BN_mod(rem,m,d,ctx) BN_div(NULL,(rem),(m),(d),(ctx)) argument 280 BN_CTX *ctx); 284 BN_CTX *ctx); 288 BN_CTX *ctx); 293 BN_CTX *ctx); [all …]
|
| A D | modes.h | 120 int CRYPTO_gcm128_aad(GCM128_CONTEXT *ctx, const unsigned char *aad, 122 int CRYPTO_gcm128_encrypt(GCM128_CONTEXT *ctx, 125 int CRYPTO_gcm128_decrypt(GCM128_CONTEXT *ctx, 128 int CRYPTO_gcm128_encrypt_ctr32(GCM128_CONTEXT *ctx, 131 int CRYPTO_gcm128_decrypt_ctr32(GCM128_CONTEXT *ctx, 137 void CRYPTO_gcm128_release(GCM128_CONTEXT *ctx); 141 void CRYPTO_ccm128_init(CCM128_CONTEXT *ctx, 146 void CRYPTO_ccm128_aad(CCM128_CONTEXT *ctx, const unsigned char *aad, 162 int CRYPTO_xts128_encrypt(const XTS128_CONTEXT *ctx, 203 int CRYPTO_ocb128_aad(OCB128_CONTEXT *ctx, const unsigned char *aad, [all …]
|
| A D | async.h | 57 void ASYNC_WAIT_CTX_free(ASYNC_WAIT_CTX *ctx); 58 int ASYNC_WAIT_CTX_set_wait_fd(ASYNC_WAIT_CTX *ctx, const void *key, 63 int ASYNC_WAIT_CTX_get_fd(ASYNC_WAIT_CTX *ctx, const void *key, 65 int ASYNC_WAIT_CTX_get_all_fds(ASYNC_WAIT_CTX *ctx, OSSL_ASYNC_FD *fd, 67 int ASYNC_WAIT_CTX_get_callback(ASYNC_WAIT_CTX *ctx, 70 int ASYNC_WAIT_CTX_set_callback(ASYNC_WAIT_CTX *ctx, 73 int ASYNC_WAIT_CTX_set_status(ASYNC_WAIT_CTX *ctx, int status); 74 int ASYNC_WAIT_CTX_get_status(ASYNC_WAIT_CTX *ctx); 75 int ASYNC_WAIT_CTX_get_changed_fds(ASYNC_WAIT_CTX *ctx, OSSL_ASYNC_FD *addfd, 78 int ASYNC_WAIT_CTX_clear_fd(ASYNC_WAIT_CTX *ctx, const void *key); [all …]
|
| A D | cmp.h.in | 334 void OSSL_CMP_CTX_free(OSSL_CMP_CTX *ctx); 335 int OSSL_CMP_CTX_reinit(OSSL_CMP_CTX *ctx); 402 int OSSL_CMP_CTX_set1_secretValue(OSSL_CMP_CTX *ctx, 555 # define OSSL_CMP_exec_IR_ses(ctx) \ argument 556 OSSL_CMP_exec_certreq(ctx, OSSL_CMP_IR, NULL) 557 # define OSSL_CMP_exec_CR_ses(ctx) \ argument 558 OSSL_CMP_exec_certreq(ctx, OSSL_CMP_CR, NULL) 559 # define OSSL_CMP_exec_P10CR_ses(ctx) \ argument 561 # define OSSL_CMP_exec_KUR_ses(ctx) \ argument 562 OSSL_CMP_exec_certreq(ctx, OSSL_CMP_KUR, NULL) [all …]
|
| A D | hmac.h | 34 OSSL_DEPRECATEDIN_3_0 int HMAC_CTX_reset(HMAC_CTX *ctx); 35 OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); 38 OSSL_DEPRECATEDIN_1_1_0 __owur int HMAC_Init(HMAC_CTX *ctx, 43 OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len, 45 OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data, 47 OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md, 50 OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_set_flags(HMAC_CTX *ctx, unsigned long flags); 51 OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
|
| A D | cmac.h | 33 OSSL_DEPRECATEDIN_3_0 void CMAC_CTX_cleanup(CMAC_CTX *ctx); 34 OSSL_DEPRECATEDIN_3_0 void CMAC_CTX_free(CMAC_CTX *ctx); 35 OSSL_DEPRECATEDIN_3_0 EVP_CIPHER_CTX *CMAC_CTX_get0_cipher_ctx(CMAC_CTX *ctx); 37 OSSL_DEPRECATEDIN_3_0 int CMAC_Init(CMAC_CTX *ctx, 40 OSSL_DEPRECATEDIN_3_0 int CMAC_Update(CMAC_CTX *ctx, 42 OSSL_DEPRECATEDIN_3_0 int CMAC_Final(CMAC_CTX *ctx, 44 OSSL_DEPRECATEDIN_3_0 int CMAC_resume(CMAC_CTX *ctx);
|
| A D | hpke.h | 110 void OSSL_HPKE_CTX_free(OSSL_HPKE_CTX *ctx); 112 int OSSL_HPKE_encap(OSSL_HPKE_CTX *ctx, 116 int OSSL_HPKE_seal(OSSL_HPKE_CTX *ctx, 125 int OSSL_HPKE_decap(OSSL_HPKE_CTX *ctx, 129 int OSSL_HPKE_open(OSSL_HPKE_CTX *ctx, 134 int OSSL_HPKE_export(OSSL_HPKE_CTX *ctx, 141 int OSSL_HPKE_CTX_set1_authpub(OSSL_HPKE_CTX *ctx, 144 int OSSL_HPKE_CTX_set1_psk(OSSL_HPKE_CTX *ctx, 148 int OSSL_HPKE_CTX_set1_ikme(OSSL_HPKE_CTX *ctx, 151 int OSSL_HPKE_CTX_set_seq(OSSL_HPKE_CTX *ctx, uint64_t seq); [all …]
|
| A D | x509_vfy.h.in | 142 int X509_verify_cert(X509_STORE_CTX *ctx); 175 X509_STORE_CTX_set_ex_data(ctx,0,data) 176 # define X509_STORE_CTX_get_app_data(ctx) \ argument 177 X509_STORE_CTX_get_ex_data(ctx,0) 571 (X509_LOOKUP *ctx); 576 (X509_LOOKUP *ctx); 581 (X509_LOOKUP *ctx); 586 (X509_LOOKUP *ctx); 637 void X509_LOOKUP_free(X509_LOOKUP *ctx); 638 int X509_LOOKUP_init(X509_LOOKUP *ctx); [all …]
|
| A D | rand.h | 68 int RAND_priv_bytes_ex(OSSL_LIB_CTX *ctx, unsigned char *buf, size_t num, 75 int RAND_bytes_ex(OSSL_LIB_CTX *ctx, unsigned char *buf, size_t num, 82 EVP_RAND_CTX *RAND_get0_primary(OSSL_LIB_CTX *ctx); 83 EVP_RAND_CTX *RAND_get0_public(OSSL_LIB_CTX *ctx); 84 EVP_RAND_CTX *RAND_get0_private(OSSL_LIB_CTX *ctx); 85 int RAND_set0_public(OSSL_LIB_CTX *ctx, EVP_RAND_CTX *rand); 86 int RAND_set0_private(OSSL_LIB_CTX *ctx, EVP_RAND_CTX *rand); 88 int RAND_set_DRBG_type(OSSL_LIB_CTX *ctx, const char *drbg, const char *propq, 90 int RAND_set_seed_source_type(OSSL_LIB_CTX *ctx, const char *seed, 121 int RAND_set1_random_provider(OSSL_LIB_CTX *ctx, OSSL_PROVIDER *p);
|
| A D | core_dispatch.h | 788 (void *ctx, void *provctx)) 792 (void *ctx, void *provctx)) 842 (void *ctx, unsigned char *sig, 891 (void *ctx, void *provctx)) 895 (void *ctx, void *provctx)) 899 (void *ctx)) 903 (void *ctx)) 986 (void *ctx, void *provctx)) 990 (void *ctx, void *provctx)) 1029 (void *ctx, void *provctx)) [all …]
|
| A D | ec.h | 39 int EVP_PKEY_CTX_get_ecdh_kdf_type(EVP_PKEY_CTX *ctx); 263 BN_CTX *ctx); 317 const BIGNUM *b, BN_CTX *ctx); 330 BN_CTX *ctx); 553 BN_CTX *ctx); 616 BN_CTX *ctx); 642 BN_CTX *ctx); 816 const EC_POINT *b, BN_CTX *ctx); 826 BN_CTX *ctx); 850 BN_CTX *ctx); [all …]
|
| A D | ssl.h.in | 612 # define SSL_CTX_get_mode(ctx) \ argument 713 # define SSL_CTX_sess_hits(ctx) \ argument 733 void (*SSL_CTX_sess_get_remove_cb(SSL_CTX *ctx)) (struct ssl_ctx_st *ctx, 770 SSL_CTX *ctx, 775 SSL_CTX *ctx, 988 # define SSL_CTX_get_app_data(ctx) (SSL_CTX_get_ex_data(ctx,0)) argument 989 # define SSL_CTX_set_app_data(ctx,arg) (SSL_CTX_set_ex_data(ctx,0, \ argument 1577 int SSL_CTX_up_ref(SSL_CTX *ctx); 1826 SSL *SSL_new(SSL_CTX *ctx); 2192 # define SSL_CTX_get_default_read_ahead(ctx) SSL_CTX_get_read_ahead(ctx) argument [all …]
|
| /include/crypto/ |
| A D | evp.h | 36 ((ctx)->keymgmt == NULL) 38 (!evp_pkey_ctx_is_legacy(ctx)) 148 int (*init) (EVP_PKEY_CTX *ctx); 150 void (*cleanup) (EVP_PKEY_CTX *ctx); 159 int (*verify) (EVP_PKEY_CTX *ctx, 265 int (*init) (EVP_MD_CTX *ctx); 269 int (*cleanup) (EVP_MD_CTX *ctx); 365 #define EVP_C_DATA(kstruct, ctx) \ argument 408 …in, out, (long)EVP_MAXCHUNK, &EVP_C_DATA(kstruct,ctx)->ksched, ctx->iv, EVP_CIPHER_CTX_is_encrypti… 414 …_encrypt(in, out, (long)inl, &EVP_C_DATA(kstruct,ctx)->ksched, ctx->iv, EVP_CIPHER_CTX_is_encrypti… [all …]
|
| A D | rand.h | 116 size_t ossl_rand_get_entropy(OSSL_LIB_CTX *ctx, 119 size_t ossl_rand_get_user_entropy(OSSL_LIB_CTX *ctx, 122 void ossl_rand_cleanup_entropy(OSSL_LIB_CTX *ctx, 124 void ossl_rand_cleanup_user_entropy(OSSL_LIB_CTX *ctx, 126 size_t ossl_rand_get_nonce(OSSL_LIB_CTX *ctx, 132 void ossl_rand_cleanup_nonce(OSSL_LIB_CTX *ctx, 134 void ossl_rand_cleanup_user_nonce(OSSL_LIB_CTX *ctx, 144 EVP_RAND_CTX *ossl_rand_get0_private_noncreating(OSSL_LIB_CTX *ctx); 146 EVP_RAND_CTX *ossl_rand_get0_seed_noncreating(OSSL_LIB_CTX *ctx); 164 int ossl_rand_check_random_provider_on_load(OSSL_LIB_CTX *ctx, [all …]
|
| A D | siv.h | 17 int ossl_siv128_init(SIV128_CONTEXT *ctx, const unsigned char *key, int klen, 21 int ossl_siv128_aad(SIV128_CONTEXT *ctx, const unsigned char *aad, size_t len); 22 int ossl_siv128_encrypt(SIV128_CONTEXT *ctx, 24 int ossl_siv128_decrypt(SIV128_CONTEXT *ctx, 26 int ossl_siv128_finish(SIV128_CONTEXT *ctx); 27 int ossl_siv128_set_tag(SIV128_CONTEXT *ctx, const unsigned char *tag, 29 int ossl_siv128_get_tag(SIV128_CONTEXT *ctx, unsigned char *tag, size_t len); 30 int ossl_siv128_cleanup(SIV128_CONTEXT *ctx); 31 int ossl_siv128_speed(SIV128_CONTEXT *ctx, int arg);
|
| A D | bn.h | 75 BN_MONT_CTX *mont, BN_CTX *ctx); 77 const BIGNUM *m, BN_CTX *ctx, 80 BN_CTX *ctx); 82 BN_CTX *ctx); 88 int bn_sqr_fixed_top(BIGNUM *r, const BIGNUM *a, BN_CTX *ctx); 92 const BIGNUM *d, BN_CTX *ctx); 96 unsigned int strength, BN_CTX *ctx); 100 size_t message_len, BN_CTX *ctx); 118 const BIGNUM *e, BN_CTX *ctx, 126 OSSL_LIB_CTX *ossl_bn_get_libctx(BN_CTX *ctx); [all …]
|
| A D | poly1305.h | 22 typedef void (*poly1305_blocks_f) (void *ctx, const unsigned char *inp, 24 typedef void (*poly1305_emit_f) (void *ctx, unsigned char mac[16], 42 void Poly1305_Init(POLY1305 *ctx, const unsigned char key[32]); 43 void Poly1305_Update(POLY1305 *ctx, const unsigned char *inp, size_t len); 44 void Poly1305_Final(POLY1305 *ctx, unsigned char mac[16]);
|
| A D | siphash.h | 24 size_t SipHash_hash_size(SIPHASH *ctx); 25 int SipHash_set_hash_size(SIPHASH *ctx, size_t hash_size); 26 int SipHash_Init(SIPHASH *ctx, const unsigned char *k, 28 void SipHash_Update(SIPHASH *ctx, const unsigned char *in, size_t inlen); 29 int SipHash_Final(SIPHASH *ctx, unsigned char *out, size_t outlen);
|
| /include/internal/ |
| A D | cryptlib.h | 44 int ossl_do_ex_data_init(OSSL_LIB_CTX *ctx); 45 void ossl_crypto_cleanup_all_ex_data_int(OSSL_LIB_CTX *ctx); 125 OSSL_LIB_CTX *ossl_lib_ctx_get_concrete(OSSL_LIB_CTX *ctx); 126 int ossl_lib_ctx_is_default(OSSL_LIB_CTX *ctx); 127 int ossl_lib_ctx_is_global_default(OSSL_LIB_CTX *ctx); 133 OSSL_EX_DATA_GLOBAL *ossl_lib_ctx_get_ex_data_global(OSSL_LIB_CTX *ctx); 138 int ossl_crypto_new_ex_data_ex(OSSL_LIB_CTX *ctx, int class_index, void *obj, 140 int ossl_crypto_get_ex_new_index_ex(OSSL_LIB_CTX *ctx, int class_index, 146 int ossl_crypto_free_ex_index_ex(OSSL_LIB_CTX *ctx, int class_index, int idx);
|
| A D | sha3.h | 51 void ossl_sha3_reset(KECCAK1600_CTX *ctx); 52 int ossl_sha3_init(KECCAK1600_CTX *ctx, unsigned char pad, size_t bitlen); 53 int ossl_keccak_init(KECCAK1600_CTX *ctx, unsigned char pad, 55 int ossl_sha3_update(KECCAK1600_CTX *ctx, const void *_inp, size_t len); 56 int ossl_sha3_final(KECCAK1600_CTX *ctx, unsigned char *out, size_t outlen); 57 int ossl_sha3_squeeze(KECCAK1600_CTX *ctx, unsigned char *out, size_t outlen);
|